2011-01-06 3 views
0

У меня есть основной сайт в/2011/папке (так, а не в корне)Проблема с файлом .htaccess и URL переписать

Скриншот: http://www.ivanhalen.com/htaccess/tree.png

Ниже мои файлы .htaccess, и mod_rewrite на сервере Apache на

HTAccess: http://www.ivanhalen.com/htaccess/htaccess.txt

Все работает очень хорошо, но у меня есть большая проблема с «дополнительной»/часть файла .htaccess.

Я перепроверил папки и файлы, но когда я пытаюсь идти к http://www.myserver.com/2011/extra/presentazione/ я перенаправлен на страницу 404 ошибки, и то же самое, если я иду в http://www.myserver.com/2011/extra/contatti/

Но я уверен, что файлы там, infact Я могу получить к ним доступ соответственно на http://www.myserver.com/2011/extra/presentazione.php?iModule=4 и http://www.myserver.com/2011/extra/contatti.php?iModule=4

Больше, никаких проблем в разделе «/ world», который следует практически тем же правилам. И даже больше, проблема возникает только на сервере Linux, а не на моем локальном сервере Windows (Apache powered)

Итак, что случилось? Не могли бы вы мне помочь?

+0

http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html#rewritelog – derobert

+0

Вы проверили все линейные символы в версии Linux? Всякий раз, когда у меня возникают проблемы с mod_rewrite, это почти всегда линии окончания:/ – Kalessin

+0

@derobert: Я пытаюсь включить ведение журнала, но apache продолжает говорить: «RewriteLog не разрешен здесь» (я помещаю эту директиву в файл .htaccess) @ Kalessin: линейные символы? Ухм ... извините, я новичок в среде Linux, что я должен проверить? – Ivan

ответ

0

Наконец я спросил сотрудников провайдера, и они решили эту проблему, добавив строку:

Options -Multiviews 

Довольно неясный для меня, но это работает ... Спасибо всем!

Смежные вопросы