.htaccess и RewriteRule выражение - PullRequest
       11

.htaccess и RewriteRule выражение

0 голосов
/ 19 сентября 2011

У меня есть следующие URL домена / jcb-wine {число} .html, и мне нужно переписать их как домен / вина / {число} Я делаю что-то вроде этого

RewriteRule ^jcb-wine([0-9][0-9])$ /wines/$

Но это не имеет никакого эффекта: (

мой .htaccess

ErrorDocument 404 /404.shtml
Options +FollowSymLinks

RewriteEngine On
RewriteBase /
RewriteRule ^wine/([0-9]{2}) /jcb-wine$1.html

Как это сделать?

Ответы [ 2 ]

3 голосов
/ 19 сентября 2011

Не должно ли быть наоборот?

RewriteRule ^wine/([0-9]+) /jcb-wine$1.html
0 голосов
/ 19 сентября 2011

удалить ^ или написать полный URI, как

RewriteRule ^/jcb-wine([0-9]+)/?$ /wines/$1
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...