Задать вопрос
@jonimuesli
Краткость сестра таланта

Apache mod_rewrite.c не работает?

Доброго времени суток, есть домен test.ru на фалконе подняли crm, тестовую страницу залили в test.ru/index/test
В коре сайта создаю .htaccess с содержимым
# test/.htaccess
<IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteRule  ^$ public/    [L]
    RewriteRule  ((?s).*) public/$1 [L]
</IfModule>


В папке public создаю .htaccess с содержимым
#test/public/.htaccess
<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^((?s).*)$ index.php?_url=/$1 [QSA,L]
</IfModule>

Когда захожу на test.ru/index/test он реврайтит на test.ru/public/index.php?_url=public/public/index.php

Что у меня в .htaccess не правильно, брал их из документации к phalcon.
  • Вопрос задан
  • 233 просмотра
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы