Сервер открывает /search.php вместо / search / - PullRequest
0 голосов
/ 04 февраля 2010

Хорошо, у меня есть простой .htaccess для моего двигателя. Он просто переписывает все запросы к index.php (так же, как это делает Wordpress).

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

Теперь я столкнулся с проблемой. У меня есть search.php, который должен быть включен в index.php. Но когда я пытаюсь открыть example.com/search/ (который должен быть переписан в index.php), он на самом деле открывает search.php, который находится в том же каталоге. Как я могу сказать двигателю отключить этот странный псевдоним?

Спасибо

1 Ответ

1 голос
/ 04 февраля 2010

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

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