Помогите с rewrite rules для apache

E
На сайте с 15.07.2009
Offline
123
661

Привет, задача - очень проста и банальная,

есть адрес: http://site.ru/index.php?do=orders

нужно сделать ЧПУ вида: http://site.ru/orders

я в htacess прописываю:

RewriteEngine On

RewriteRule ^([^/]*)$ /index.php?do=$1 [L]

- как бы странно это не звучало, но это не работает, Internal Server Error

лог плюёт: Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace.

Что я делаю не правильно?

M
На сайте с 16.09.2009
Offline
278
#1
Exhang:
Что я делаю не правильно?

Кривые руки устроили бесконечную рекурсию. // Ваш КО.

Исправьте регэксп. Для этого просто посмотрите документацию апача - там целый хавту с примерами.

Абонементное сопровождение серверов (Debian) Отправить личное сообщение (), написать письмо ().
E
На сайте с 15.07.2009
Offline
123
#2
myhand:
Кривые руки устроили бесконечную рекурсию. // Ваш КО.

Исправьте регэксп. Для этого просто посмотрите документацию апача - там целый хавту с примерами.

Да вы КЭП 😂 только мне оно не чем не помогло.

С
На сайте с 14.04.2011
Offline
63
#3

Exhang

RewriteCond забыли.

M
На сайте с 16.09.2009
Offline
278
#4
Exhang:
Да вы КЭП 😂 только мне оно не чем не помогло.

Ну, тогда ждите покуда разжуют и в рот положат...

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий