как НЕ изменить запуск htaccess для другого userDir в Cakephp - PullRequest
0 голосов
/ 16 сентября 2011

У меня есть apache userDir, как http://127.0.0.1~/danny

поэтому я изменяю .htaccess добавить RewriteBase / ~ danny /

Работает нормально.

Но у меня много проектов, я часто копирую код в разные apache userDir

поэтому я часто изменяю .htaccess

Я хочу знать, как нравится codeigniter

Он не изменяет .htaccess и никуда не запускается (другой userDir)

Любые предложения приветствуются!

1 Ответ

0 голосов
/ 16 сентября 2011

Вы можете сделать это, изменив файл .htaccess, который находится вне папки приложения.Пожалуйста, попробуйте с этим.Я использую этот конкретный код, и он работает для меня.

<IfModule mod_rewrite.c>
    RewriteEngine on
    Rewriterule ^your_dir/.*$ - [PT]
    RewriteRule    ^$ app/webroot/    [L]
    RewriteRule    (.*) app/webroot/$1 [L]
</IfModule> 

your_dir Пожалуйста, замените его именем вашего каталога.

Теперь вы сможете запустить такой каталог, как этотhttp://example.com/your_dir

...