Русская Википедия:.htaccess: различия между версиями

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
(Новая страница: «'''.htaccess''' ({{IPA|/'eɪtʃtiːæk.sɛs/}}{{Нет АИ|14|9|2018}} от {{lang-en|hypertext access}}) — файл дополнительной конфигурации веб-сервера Apache, а также подобных ему серверов. Позволяет задавать большое количество дополнительных параметров и разрешений для работы ве...»)
 
Нет описания правки
Строка 1: Строка 1:
{{Русская Википедия/Панель перехода}}
'''.htaccess''' ({{IPA|/'eɪtʃtiːæk.sɛs/}}{{Нет АИ|14|9|2018}} от {{lang-en|hypertext access}}) — [[файл]] дополнительной конфигурации [[веб-сервер]]а [[Apache HTTP Server|Apache]], а также подобных ему серверов. Позволяет задавать большое количество дополнительных параметров и разрешений для работы веб-сервера в отдельных [[Файловая система|каталогах]] (папках), таких как управляемый доступ к каталогам, переназначение типов файлов и т.д., без изменения главного конфигурационного файла.
'''.htaccess''' ({{IPA|/'eɪtʃtiːæk.sɛs/}}{{Нет АИ|14|9|2018}} от {{lang-en|hypertext access}}) — [[файл]] дополнительной конфигурации [[веб-сервер]]а [[Apache HTTP Server|Apache]], а также подобных ему серверов. Позволяет задавать большое количество дополнительных параметров и разрешений для работы веб-сервера в отдельных [[Файловая система|каталогах]] (папках), таких как управляемый доступ к каталогам, переназначение типов файлов и т.д., без изменения главного конфигурационного файла.


Строка 63: Строка 65:
[[Категория:Файлы конфигурации]]
[[Категория:Файлы конфигурации]]
}}
}}
{{Навигационная таблица/Портал/Русская Википедия}}
[[Категория:Русская Википедия]]
[[Категория:Русская Википедия]]
[[Категория:Википедия]]
[[Категория:Википедия]]
[[Категория:Статья из Википедии]]
[[Категория:Статья из Википедии]]
[[Категория:Статья из Русской Википедии]]
[[Категория:Статья из Русской Википедии]]

Версия от 19:52, 10 июля 2023

.htaccess (Шаблон:IPAШаблон:Нет АИ от Шаблон:Lang-en) — файл дополнительной конфигурации веб-сервера Apache, а также подобных ему серверов. Позволяет задавать большое количество дополнительных параметров и разрешений для работы веб-сервера в отдельных каталогах (папках), таких как управляемый доступ к каталогам, переназначение типов файлов и т.д., без изменения главного конфигурационного файла.

.htaccess является подобием httpd.conf с той разницей, что действует только на каталог, в котором располагается, и на его дочерние каталоги. Возможность использования .htaccess в том или ином каталоге указывается в httpd.conf (директива AllowOverride).

Файл .htaccess может быть размещён в любом каталоге. Директивы этого файла действуют на все файлы в текущем каталоге и во всех его подкаталогах (если эти директивы не переопределены директивами нижележащих файлов .htaccess). Для того чтобы эти файлы .htaccess можно было использовать, необходимы соответствующие настройки главного конфигурационного файла (значение директивы AllowOverride должно быть установлено All). Как правило, провайдеры виртуального хостинга разрешают использовать файлы .htaccess.

Использование

Авторизация, аутентификация
Файлы .htaccess часто используются для указания ограничений для конкретного каталога. Файл .htaccess часто используется вместе с .htpasswd, который сохраняет имена пользователей и их пароли.
Собственные страницы ошибок
Изменение страниц, которые отдаются при ошибках на стороне сервера, например HTTP 404 Not Found.
Изменение URL-адресов
Серверы используют .htaccess для изменения длинных, излишне сложных URL-адресов на короткие и легко запоминающиеся.
Управление кешем
Файлы .htaccess позволяют серверу управлять кешированием веб-браузерами и кеширующими прокси для уменьшения использования полосы, загрузки сервера и лагов.
Изменение опций веб-сервера и его плагинов
Некоторые веб-серверы допускают изменение опций через .htaccess, например, опций PHP-плагина.

См. также

  • .htpasswd — файл, содержащий пароли для доступа к ресурсу у веб-сервера Apache.

Ссылки

Шаблон:Викиучебник

{{#set: Текст статьи=.htaccess (Шаблон:IPAШаблон:Нет АИ от Шаблон:Lang-en) — файл дополнительной конфигурации веб-сервера Apache, а также подобных ему серверов. Позволяет задавать большое количество дополнительных параметров и разрешений для работы веб-сервера в отдельных каталогах (папках), таких как управляемый доступ к каталогам, переназначение типов файлов и т.д., без изменения главного конфигурационного файла.

.htaccess является подобием httpd.conf с той разницей, что действует только на каталог, в котором располагается, и на его дочерние каталоги. Возможность использования .htaccess в том или ином каталоге указывается в httpd.conf (директива AllowOverride).

Файл .htaccess может быть размещён в любом каталоге. Директивы этого файла действуют на все файлы в текущем каталоге и во всех его подкаталогах (если эти директивы не переопределены директивами нижележащих файлов .htaccess). Для того чтобы эти файлы .htaccess можно было использовать, необходимы соответствующие настройки главного конфигурационного файла (значение директивы AllowOverride должно быть установлено All). Как правило, провайдеры виртуального хостинга разрешают использовать файлы .htaccess.

Использование

Авторизация, аутентификация
Файлы .htaccess часто используются для указания ограничений для конкретного каталога. Файл .htaccess часто используется вместе с .htpasswd, который сохраняет имена пользователей и их пароли.
Собственные страницы ошибок
Изменение страниц, которые отдаются при ошибках на стороне сервера, например HTTP 404 Not Found.
Изменение URL-адресов
Серверы используют .htaccess для изменения длинных, излишне сложных URL-адресов на короткие и легко запоминающиеся.
Управление кешем
Файлы .htaccess позволяют серверу управлять кешированием веб-браузерами и кеширующими прокси для уменьшения использования полосы, загрузки сервера и лагов.
Изменение опций веб-сервера и его плагинов
Некоторые веб-серверы допускают изменение опций через .htaccess, например, опций PHP-плагина.

См. также

  • .htpasswd — файл, содержащий пароли для доступа к ресурсу у веб-сервера Apache.

Ссылки

Шаблон:Викиучебник

}}