Подтвердить что ты не робот

Измените файл Apache.htaccess, который будет использоваться с Nginx

Я переношу веб-сайт с сервера, на котором есть веб-сервер Apache, на другой сервер, на котором запущен веб-сервер Nginx, и я хотел преобразовать файлы .htaccess, проблема заключается не только в синтаксисе, но и в файле имя, это также ". htaccess" или что?

4b9b3361

Ответ 2

Nginx не поддерживает файлы .htaccess.

Но файлы .htaccess плохие. Это способ разместить части конфигурации apache erverywhere в файловой системе и сообщить apache проверить файловую систему по каждому запросу, чтобы убедиться, что у вас нет какой-либо специальной конфигурации. Единственным реальным использованием файла .htaccess является делегирование небольшой части конфигурации пользователю, если вы являетесь провайдером хоста и хотите разрешить настройку веб-сервера для своих пользователей.

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

http://wiki.nginx.org/LikeApache-htaccess:

Вы не можете этого сделать. Вы не должны. Если вам нужен .htaccess, вы, вероятно, ошибаетесь.