PHP - 如何使用mod_rewrite制作漂亮的URL

时间:2014-08-26 00:56:17

标签: php url mod-rewrite

我想知道如何使我的网址漂亮且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

请帮忙吗?

1 个答案:

答案 0 :(得分:0)

您可以选择让框架处理它,或者您可以阅读有关mod_rewrite here的更多信息

编辑:

网址中的下划线不是SEO友好