我想让旧网址指向新页面。我遇到了麻烦,因为旧 URL 如下所示:http://nilandsplace.com/store/camping_eng/coghlans-campfire-cooking-forks-toaster-forks-package-of-4.html。我想在从 mywebsite.com/camping_eng/some.html 到 mywebsite.com/camping/some.html 的 .ht 访问中重新设置 URL,如果“some.html”部分相同。只有 camping_eng 更改为 camping。
问问题
35 次
2 回答
0
你可能想试试这个:
RewriteEngine on
RewriteRule ^camping_eng/([a-zA-Z0-9-=_.]+)/?$ http://mywebsite.com/camping/$1 [L,R=301]
此示例根据您的问题工作:
从mywebsite.com/camping_eng/some.html
“ mywebsite.com/camping/some.html
some.html”部分是相同的。
于 2012-12-02T21:37:42.323 回答
0
RewriteEngine on
RewriteBase /store
RewriteRule ^camping_eng/(.*)$ camping/$1 [QSA,L,R=301]
于 2012-12-02T20:07:17.220 回答