我正在尝试使用301
将旧网址重定向到新网址我需要一个RewriteQueryString的示例,用于以下301? http://www .example.com / search /?depId = 1& typeCatId = 1到以下http://www.example.com/mens/clothing
因此,当我在浏览器中输入长URL时,我被重定向到新的更短的网址
有什么想法吗?
答案 0 :(得分:0)
您可以在.htaccess文件或apache配置中使用mod_rewrite。如果您要要映射许多不同的部门等,您可以查看RewriteMap功能。在RewriteRule之后使用[R]标志将导致浏览器重定向而不仅仅是内部重定向。使用[R = 301]将使其成为301重定向。
答案 1 :(得分:0)
RewriteEngine On
RewriteRule ^search/\?depId=1&typeCatId=1$ /mens/clothing [R=301]
^试试。