我正在写博客,我当前的博客帖子URL如下所示
https://myblog.example/blog-inner.php?url=my-awesome-life
现在我想重写此URL,使其看起来像
https://myblog.example/blog/catogory/my-awesome-life
请注意:我们为每个blog设置了一个单独的类别。那么,我们如何在.htaccess中重写它的URL,以及如何完美地显示这个博客?
.htaccess
pcrecxhr1#
这里是
RewriteEngine On RewriteRule ^blog/catogory/([A-Za-z0-9-]+)$ blog-inner.php?url=$1 [QSA,L] RewriteRule ^blog/catogory/([A-Za-z0-9-]+)/([A-Za-z0-9-]+)/$ blog-inner.php?url=$1&something=$2 [QSA,L]
sr4lhrrt2#
你可以这样试试
RewriteEngine on RewriteCond $1 !^(index\.php|resources|robots\.txt) RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php/$1 [L,QSA]
2条答案
按热度按时间pcrecxhr1#
这里是
sr4lhrrt2#
你可以这样试试