我的 htaccess 文件中有以下内容
RewriteRule ^([A-Za-z0-9-]+)$ /j/view.php?cat=$1 [L]
RewriteRule ^([A-Za-z0-9-]+)$ /j/display.php?name=$1 [L]
两者都重写以获取 URL 为http://domain.com/some-file-name
. 以这种方式,当点击链接时,浏览器会解释哪个重写规则首先出现在行中,因为 URL 具有相同的格式。
如何修复它以了解要正确解释和显示的 URL 仍保持相同的 URL 结构。
目前,如果我移动上面的#2,它会开始解释#2,如果我允许,它会解释#1。请我在这里需要一些帮助。