2014-02-21 1 views
0

мне нужно изменить мой index.php файл загрузки путь, чтобы я поместил следующее,Как изменить index.php файл загрузки путь в .htaccess

httpdocs 
    new_path 
     index.php 

и я обновил свой .htaccess, как следовать,

RewriteCond %{REQUEST_FILENAME} -s [OR] 
RewriteCond %{REQUEST_FILENAME} -l [OR] 
RewriteCond %{REQUEST_FILENAME} -d 
RewriteRule ^.*$ - [NC,L] 
RewriteRule ^.*$ new_path/index.php [NC,L] 

но когда я посещаю http://www.mysite.com, он говорит, что браузер не может найти страницу. Может ли кто-нибудь помочь мне в этом?

Благодаря

ответ

0

Попробуйте это в корневом .htaccess:

RewriteEngine On 

RewriteCond %{REQUEST_FILENAME} -f 
RewriteRule .* new_path/index.php [L] 
+0

Я попробовал ваш пример раньше я получил тот же результат. Я даже пытался ответить, но не работал. –

+0

Проверьте, включен ли ваш '.htaccess' или нет, добавив тот же текст мусора (случайный) поверх вашего .htaccess и посмотрите, генерирует ли он ошибку 500 (внутренний сервер) или нет? – anubhava

+0

Да, я получаю 500 (внутренний разорвать) –

0

Я разместил ниже жирным шрифтом код, прежде всего, я упомянул в моем выше вопрос.

RewriteCond %{REQUEST_URI} ^/$ 
RewriteRule ^.*$ new_path/index.php [NC,L] 

RewriteCond %{REQUEST_FILENAME} -s [OR] 
RewriteCond %{REQUEST_FILENAME} -l [OR] 
RewriteCond %{REQUEST_FILENAME} -d 
RewriteRule ^.*$ - [NC,L] 
RewriteRule ^.*$ new_path/index.php [NC,L] 
Смежные вопросы