古い URL が新しいページを指すようにしたい。古い 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 アクセスで、"some.html" の部分が同一である場合、URL を変更したいと考えています。camping_eng のみ camping に変わります。
2 に答える
0
RewriteEngine on
RewriteBase /store
RewriteRule ^camping_eng/(.*)$ camping/$1 [QSA,L,R=301]
于 2012-12-02T20:07:17.220 に答える
0
あなたはこれを試してみたいかもしれません:
RewriteEngine on
RewriteRule ^camping_eng/([a-zA-Z0-9-=_.]+)/?$ http://mywebsite.com/camping/$1 [L,R=301]
この例はあなたの質問に従って機能します:
からmywebsite.com/camping_eng/some.html
「some.html」のmywebsite.com/camping/some.html
部分は同じです。
于 2012-12-02T21:37:42.323 に答える