0

我正在尝试将用户重定向到新的 URL 结构。

这是旧的 URL 结构:

http://www.mywebsite.com/pants/pant-item-1234

这是新的 URL 结构:

http://www.mywebsite.com/catalog/pants/pant-item-1234

知道如何使用 HTACCESS 301 重定向来做到这一点吗?

4

2 回答 2

2
RewriteRule ^pants/(.+)$ /catalog/pants/$1 [R=301,L]

或者,如果裤子实际上可以是别的东西

RewriteRule ^([^/]+)/(.+)$ /catalog/$1/$2 [R=301,L]

我还没有测试过,所以我不确定它是否会起作用,对不起

于 2013-01-23T22:23:10.733 回答
0

只需使用重写 URL...除非您根本不使用 mywebsite.com 作为登录页面,否则我不会重定向。http://httpd.apache.org/docs/2.0/misc/rewriteguide.html你需要确保你有你的重写引擎。

于 2013-01-23T22:31:56.607 回答