【问题标题】:PHP - How to make pretty urls using mod_rewritePHP - 如何使用 mod_rewrite 制作漂亮的 url
【发布时间】:2014-08-26 00:56:16
【问题描述】:

我想知道如何使我的 URL 更漂亮、对 SEO 友好,并且还可以使用 PHP 代码。

目前一切正常(例如 example.com/test/ 正常且正常)。

但是,当我有 error.php?id=404 时,我希望它转到 /error/404/。

我该怎么做?

我当前的 .htaccess 是...

RewriteCond /%{REQUEST_FILENAME} !-d
RewriteCond /%{REQUEST_FILENAME}.php -f
RewriteRule ^([a-zA-Z0-9_-\s]+)/$ /$1.php

有什么帮助吗?

【问题讨论】:

    标签: php url mod-rewrite


    【解决方案1】:

    你可以选择让框架来处理它,或者你可以阅读更多关于 mod_rewrite here

    编辑:

    url 中的下划线对 SEO 不友好

    【讨论】:

    • 我没有使用框架,我不明白你给我的链接。我对这一切有点陌生,不知道如何修复网址的结尾位,所以我不确定在上面的网站上哪里可以看到。
    • @Dan 没问题,希望对你有帮助!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-01-29
    • 2011-08-11
    • 1970-01-01
    • 1970-01-01
    • 2012-05-26
    • 2011-03-09
    • 1970-01-01
    相关资源
    最近更新 更多