2013-04-14 2 views
2

Я пытаюсь использовать следующий код перенаправления в своей папке apache httpd.conf, однако каждый раз, когда я его использую и пытаюсь подключиться к http://www.worldofclucky.net/fOrum, он вытаскивает страницу с сообщением об ошибке «Эта страница isn 't перенаправлять правильно. "Apache RegEx Redirect не работает должным образом

Строка кода выглядит следующим образом:

RedirectMatch ^/[fF][oO][rR][uU][mM]([sS]{0,1}) http://www.worldofclucky.net/forum/

Если кто-то может думать ни о чем, что помогло бы решить эту проблему, было бы весьма признателен.

ответ

2

Похоже, ваша проблема заключается в том, что регулярное выражение также соответствует нижнему регистру «форум» в цели, что дает вам бесконечный цикл. Отрицательный lookhehind должен исправить это:

RedirectMatch ^/[fF][oO][rR][uU][mM]([sS]{0,1})(?<!forum) http://www.worldofclucky.net/forum/ 
+0

Yup, работал отлично! Благодаря! – Clucky

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