我需要使用htaccess将旧网站的网页重定向到新网站。一些旧站点的URL具有带变量的参数。理想情况下,该变量将被转移到新URL。例如,
旧:http:// old-website.com
/index4.php?show=1590
新:http:// new-website.com
/ performance / 1590
请注意,变量“1590”将传送到新URL。我还在学习正则表达式和htaccess但是可以正常工作。这是我离开的地方......
RewriteEngine On
RewriteCond %{QUERY_STRING} page=/index4.php?show=([0-9]+)
RewriteRule ^/?(index4.php)?$ http://showfile.fm/performance/%1? [L,R=301]
我还需要将没有变量的主页和其他页面重定向到特定页面。我不确定如何堆叠其他规则 - 如果有必要的订单。