我想使用htaccess将所有产品从旧网站重定向到相应的新闻网站,如下所示。
如果输入为:oldsite.com/prod1.html那么输出应该是:newsite.com/products.asp?代码=prod1
如果输入为:oldsite.com/prod2.html那么输出应该是:newsite.com/products.asp?代码=prod2
与prod3、prod4等相同。
尝试以下基于mod_alias的解决方案:
RedirectMatch 302 ^/httpdocs/([^.]+).html$ http://newsite.com/products.asp?prod=$1
这将重定向
http://example.com/prod0-9.html
至
http://example.com/products.asp?code=prod0-9