Отличается ли файл htaccess на apache, работающем на сервере Windows - PullRequest
2 голосов
/ 11 июня 2010

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

Спасибо за помощь.

Ответы [ 4 ]

1 голос
/ 11 июня 2010

Это не должно быть иначе, хотя я давно не пользовался Apache в Windows.Проверьте значения любых вхождений следующего для затронутого каталога или местоположения, в котором находится уязвимый каталог:

AccessFileName - для этого должно быть установлено .htaccess

AllowOverride - этот не должен быть установлен на Нет

Кроме того, убедитесь, что все модули, которые вы используетепопытки использования включены: httpd -M

0 голосов
/ 11 июня 2010

Спасибо за все ваши ответы, выясняется, что на самом деле на сервере не установлен Apache и IIS работает извините, что потратил ваше время.

Владелец установил http://www.helicontech.com/isapi_rewrite/ модуль, который разрешает файлы htaccess.

0 голосов
/ 11 июня 2010

Файл htaccess анализируется Apache, а не операционной системой, поэтому он остается прежним.

0 голосов
/ 11 июня 2010

Нет, должно быть то же самое. Просто убедитесь, что у вас включены соответствующие модули, в данном случае mod_rewrite, и убедитесь, что в вашем httpd.conf вы разрешаете директивы, которые вам нужно использовать, из файлов .htaccess, и все должно работать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...