【发布时间】:2020-03-15 18:15:33
【问题描述】:
一段时间以来,我一直在使用一套完美的重定向规则。
我最近扩展了我网站的一部分,需要更改某个 URL 的结尾。
旧网址: /clan/{query-string}/tracking/war
新网址: /clan/{query-string}/tracking/warlog
我已经更改了我的 .htaccess 文件,因此新 URL 可以正常工作,但我需要旧 URL 才能重定向到新 URL。
目前,这就是我在 .htaccess 中重定向的方式:
# Rewrite Clan Tracking-Warlog URL
RewriteEngine On
RewriteCond %{THE_REQUEST} /clanTracking_main.php\?name=([^\s]+) [NC]
RewriteRule ^.+$ /clan/%1/tracking/warlog [L,R]
RewriteRule ^clan/([^/]+)/tracking/warlog clanTracking_main.php?name=$1 [L]
效果很好,但我只需要重定向方面的帮助。
提前感谢您的帮助!
【问题讨论】:
标签: .htaccess redirect query-string