ispCP - Board - Support
проблемы с mod_rewrite - Printable Version

+- ispCP - Board - Support (http://www.isp-control.net/forum)
+-- Forum: ispCP Omega International Area (/forum-22.html)
+--- Forum: Russian Corner (/forum-53.html)
+--- Thread: проблемы с mod_rewrite (/thread-13253.html)



проблемы с mod_rewrite - extempl - 04-15-2011 04:35 PM

Доброго времени суток!
Ситуация следующая - есть CMS Cogear, построенная на основе CodeIgniter.
Там в .htaccess присутствуют следующие строки:
Code:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1
Все прекрасно работает на localhost (LAMPP), но не работает на ispCP (возвращает 404).
Естественно, прямой линк вида index.php/tags (вынут из /tags) отображает все верно.

При чем, следующая запись rewrite'ит исправно, но не работает для самого движка:
Code:
#В верхнем варианте можно без объявления индексной страницы обойтись, оно все заменяет
DirectoryIndex index.php

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/?$1

Я полагаю, что где-то в конфигах стоит запрет на рерайт жестких ссылок, но разрешены рерайты на get-запросы. Но где это искать и как правильно убрать?

Заранее спасибо.