我想重定向旧网址到一个新的使用301301重定向网址
我需要一个RewriteQueryString为以下301的例子吗? http://www .example.com的/搜索/?DEPID = 1 & typeCatId = 1以下http://www.example.com/mens/clothing
所以,当我在浏览器中长的URL类型,我重定向到新的,更短的URL
任何想法?
我想重定向旧网址到一个新的使用301301重定向网址
我需要一个RewriteQueryString为以下301的例子吗? http://www .example.com的/搜索/?DEPID = 1 & typeCatId = 1以下http://www.example.com/mens/clothing
所以,当我在浏览器中长的URL类型,我重定向到新的,更短的URL
任何想法?
RewriteEngine On
RewriteRule ^search/\?depId=1&typeCatId=1$ /mens/clothing [R=301]
^试试。
您可以在您的.htaccess文件或apache配置中使用mod_rewrite。如果您要有许多不同的部门等来映射,那么您可以查看RewriteMap功能。在RewriteRule之后使用[R]标志将导致浏览器重定向,而不仅仅是内部重定向。使用[R = 301]将使其成为301重定向。