【问题标题】:Error on SEO friendly urlSEO 友好 url 上的错误
【发布时间】:2016-03-17 16:37:09
【问题描述】:
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 有人可以帮忙吗?

【问题讨论】:

    标签: .htaccess url seo


    【解决方案1】:

    第二个 RewriteRule 如果你的 htaccess 说 URL 应该是 http://mywebsite.com/category-name/category/

    将您的 htaccess 更改为:

    RewriteEngine On
    RewriteRule ^([a-zA-Z0-9-]+)/?$ listenAlbum.php?url=$1
    RewriteRule ^category/([a-zA-Z0-9-]+)/?$ category.php?name=$1
    

    【讨论】:

    • 我把代码换成了你的,但还是不行
    • 对不起,我在category 之前有斜线而不是在它之后,答案已更新。我敢肯定,从我上面的回答中,您知道您哪里出错了?
    猜你喜欢
    • 2011-08-25
    • 1970-01-01
    • 2013-07-11
    • 2015-09-13
    • 1970-01-01
    • 2011-05-29
    • 2011-01-22
    • 2016-04-13
    相关资源
    最近更新 更多