2012-03-30 2 views
1

Я пытаюсь переписатьпытается переписать index.aspx для SEO дружественных

/products/index.aspx?m=CISCO&c=REF&p=DS-C24-300AC 

в

CISCO-DS-C24-300AC.html 

Я настроен мое правило это далеко, но я не могу понять, почему это Безразлично» т работы.

RewriteRule ^products/index.aspx?m=(.*)&c=([^/.]+)&p=([^/.]+)$ $1-$3.html [R=301,L] 

Я также использовал

RewriteRule ^([^-]*)-([^-]*)\.html$ /products/index.aspx?m=$1&c=REF&p=$2 

Любая помощь, что кто-то может предложить, я был бы очень благодарен. Я просто не могу понять, где мне это не хватает.

ответ

3

Я закончил это с помощью следующей

RewriteCond %{QUERY_STRING} m=(.*)&c=([^/.]+)&p=([^/.]+) 
RewriteRule ^products/index.aspx?$ /%1-%3.html? [R=301,L] 
Смежные вопросы