Options +FollowSymLinks
RewriteEngine On
RewriteRule ^([a-zA-Z0-9-]+)/?$ listenAlbum.php?url=$1
RewriteRule ^([a-zA-Z0-9-]+)/category/?$ category.php?name=$1
我有这个.htaccess文件 当我尝试打开http://mywebsite.com/my-album时,它完美无缺 但是当我尝试在这样的类别页面上导航时 http://mywebsite.com/category/category-name它给出了404 Not Found 任何人都可以帮忙吗?
答案 0 :(得分:1)
如果您的htaccess
说明网址应为http://mywebsite.com/category-name/category/
,则第二个RewriteRule。
将您的htaccess
更改为:
RewriteEngine On
RewriteRule ^([a-zA-Z0-9-]+)/?$ listenAlbum.php?url=$1
RewriteRule ^category/([a-zA-Z0-9-]+)/?$ category.php?name=$1