#mod-rewrite
#переписать мод
Вопрос:
привет, у меня есть такая структура
http://localhost/ci2
с этим .htaccess внутри ci2
RewriteEngine on
RewriteRule ^$ /ci2/index.php [L]
RewriteCond $1 !^(index.php|resource|files|system|user_guide|robots.txt|favicon.ico)
RewriteRule ^(.*)$ /ci2/index.php/$1 [L]
теперь я хочу переместить файлы в подкаталог
http://localhost/folder/ci2
Я понял, что это не работает с тем же файлом .htaccess
, так какие изменения необходимы?
Ответ №1:
Вам просто нужно изменить на:
RewriteEngine on
RewriteCond $1 !^(index.php|resource|files|system|user_guide|robots.txt|favicon.ico)
RewriteRule ^folder/ci2/(.*)$ folder/ci2/index.php [L]
Комментарии:
1. Сейчас отсортирован и протестирован на моем сервере.