我如何使用 htaccess 文件重定向多个 url?
How i can redirect several url with htaccess file?
我目前正在为我的站点开发仪表板,但我的仪表板配置有问题
.htaccess 文件。我会解释这个问题:
我正在从
进行重定向
RewriteRule ^dashboard/(.*)$ guild.php?guild_id=
(.*)
= 服务器 ID。
但我也想要这个:
RewriteRule ^dashboard/(.*)/features$ features.php?guild_id=
除了它将我重定向到第一个文件(guild.php 而不是 features.php),我希望我已经很好地解释了这个问题并且你可以帮助我 :) 谢谢
根据您尝试的规则,请尝试遵循 htaccess 规则。确保在测试您的 URL 之前清除浏览器缓存。
RewriteEngine ON
##Rules for uri which has feature in uri.
RewriteRule ^dashboard/([^/]*)/features/?$ features.php?guild_id= [NC,L]
##Existing rule from OP, fixed NC,L flags in rules too.
RewriteRule ^dashboard/(.*)/?$ guild.php?guild_id= [NC,L]
我目前正在为我的站点开发仪表板,但我的仪表板配置有问题 .htaccess 文件。我会解释这个问题: 我正在从
进行重定向RewriteRule ^dashboard/(.*)$ guild.php?guild_id=
(.*)
= 服务器 ID。
但我也想要这个:
RewriteRule ^dashboard/(.*)/features$ features.php?guild_id=
除了它将我重定向到第一个文件(guild.php 而不是 features.php),我希望我已经很好地解释了这个问题并且你可以帮助我 :) 谢谢
根据您尝试的规则,请尝试遵循 htaccess 规则。确保在测试您的 URL 之前清除浏览器缓存。
RewriteEngine ON
##Rules for uri which has feature in uri.
RewriteRule ^dashboard/([^/]*)/features/?$ features.php?guild_id= [NC,L]
##Existing rule from OP, fixed NC,L flags in rules too.
RewriteRule ^dashboard/(.*)/?$ guild.php?guild_id= [NC,L]