2013-12-19 9 views
0
RewriteEngine on 
Redirect 301 includes/config.php http:/mydomain.com/includes/index.php 
Redirect 301 includes/blog_inc.php http://mydomain.com/includes/index.php 

Проблема в том, что работает только первый перенаправление, который предназначен для файла конфигурации. У меня есть несколько файлов для перенаправления на index.php, включая эту папку. Что я могу сделать, чтобы перенаправить все запросы на includes в includes/index.php? Я поместил этот файл .htaccess в корневой каталог.Файл HTACCESS не работает должным образом

ответ

0

Использование RedirectMatch для регулярных выражений использования:

RedirectMatch 301 ^/includes/(?!index\.php).+$ /includes/index.php 
+0

я должен поместить его в корневой каталог или включает в себя папку? –

+0

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

+0

Да, он должен быть в корневом каталоге, и я исправил код, вызывающий цикл. Попробуй это сейчас. – anubhava

Смежные вопросы