首先让我阅读我在.htaccess
文件中编写的代码。
RewriteRule ^([\w-]+)$ /pages/categories.php [END]
RewriteRule ^([\w-]+)$ /pages/cart.php [END]
我使用.htaccess
来缩短URL。第一个RewriteRule
用于将/pages/categories.php
的URL缩短为该URL http://app.test/categories
,当我转到该URL时,它将成功转到categories.php page
。第二个RewriteRule
用于将/pages/cart.php
的URL缩短为该URL http://app.test/cart
。但是当我转到该URL时,它还会显示categories.php
页。没有显示cart.php
页。
答案 0 :(得分:0)
您必须对不同的页面使用不同的网址:
RewriteRule ^categories$ /pages/categories.php [END]
RewriteRule ^cart$ /pages/cart.php [END]
它将在正确的页面上重定向您。