Назад | Перейти на главную страницу

.htaccess и Mod_Rewrite

Создаю сайт. У меня есть этот код в файле .htaccess:
RewriteEngine On
RewriteRule ^/([0-9][0-9])/$ /redirect.php?id=$1
Но когда я иду, например, / ASEi это говорит 404 Не Найдено В чем проблема?

RewriteRule ^([0-9][0-9])$ /redirect.php?id=$1

Вероятно, должно работать. Хотя то, что вы здесь делаете, это переписывание адресов из http://www.example.com/12 (только двузначный числовой идентификатор) на http://www.example.com/redirect.php?id=12

На основе вашего примера (/ ASEI) Я не уверен, что вы действительно этого хотите.