我需要重定向以下页面:
www.site.com/austin-tx-key-word-string
www.site.com/austin-tx-different-key-word-string
www.site.com/austin-tx-even-different-key-word-string
全部转到此页面:
www.site.com/austin-tx
答案 0 :(得分:0)
我认为这样的事情会这样做:
Redirect 301 /austin-tx-key-word-string http://www.site.com/austin-tx
Redirect 301 /austin-tx-different-key-word-string http://www.site.com/austin-tx
Redirect 301 /austin-tx-even-different-key-word-string http://www.site.com/austin-tx
<强> VERSION2 强>
这适用于路径中包含austin-tx
的任何网址。它将重定向到:
http://www.site.com/austin-tx
Options +FollowSymLinks -MultiViews
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} ^.*(austin-tx).*$ [NC]
RewriteRule .* %1? [R=301,DPI,L]
<强>版本3 强>
这适用于路径中包含任何one_word_city_name-tx
的任何网址。它将重定向到:
http://www.site.com/one_word_city_name-tx
Options +FollowSymLinks -MultiViews
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} ^/([\w]*)-(tx)-.*$ [NC]
RewriteRule .* %1-%2? [R=3-1,DPI,L]