у меня есть:Codeigniter mod_rewrite как для корневой и подкаталог
root/.htaccess
RewriteEngine on
RewriteBase/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [QSA,L]
это работает отлично отправить запрос все (кроме файла и папки) в index.php. Мне нужно, чтобы он работал и в моей подпапке.
У меня есть .htaccess в подкаталоге root/demos/project
содержат:
RewriteOptions inherit
, но не работает.
Я стараюсь это в корне/.htaccess
RewriteRule ^(.*)$ index.php/$1 [QSA,L]
RewriteRule ^demos/project/(.*)$ demos/project/index.php/$1 [QSA,L]
не работает.
это:
RewriteRule ^demos/project/(.*)$ demos/project/index.php/$1 [QSA,L]
RewriteRule ^(.*)$ index.php/$1 [QSA,L]
получить Внутренняя ошибка сервера 'missconfiguration'
и многие несколько путь, но все, что я пытался, я просто получить эти: 501 (по умолчанию с сервера) и 404 (от МОПС в корне);
Я использую codeigniter как в root
, так и в demos/project
и просто хочу «скрыть» index.php от обоих, как это сделать правильно?
Спасибо.
Внутренняя ошибка сервера 'missconfiguration'. :( – egig
См. Мое редактирование. Работает ли он, когда я удалил запрос 2? –
Все то же самое: '500 ошибка внутреннего сервера'. Я добавил .htaccess в свою подпапку тоже с похожим sintax, все, что я пробовал, я получаю только: 500 или 404. – egig