Переписать .htaccess не работает - PullRequest
0 голосов
/ 02 февраля 2012

Я бы хотел переписать URL, но не могу заставить его работать.Вот мой .htaccess:

<IfModule mod_rewrite.c>
RewriteEngine On

RewriteRule ^([A-Z]{4})$ /default/index.php?action=action&id=$1 [L]
</IfModule>

Это будет перенаправлять в / default / index ...?

Я не понимаю, что происходит ..

Спасибо!

Себ

1 Ответ

0 голосов
/ 02 февраля 2012

Не знаю, что вы пытаетесь сделать, но вы переписываете строку, состоящую из 4 заглавных букв, в /default/index.php?action=action&id=$1, где $ 1 - это значение 4 букв из исходная строка

Например, если вы набираете в браузере:

yourhost/ABCD

ваш сервер получит этот запрос:

yourhost/index.php?action=action&id=ABCD

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

...