我有像http://localhost/site/blog.php?id=31
的URL和ID正在页面blog.php上使用以获取内容,但我想显示像这样的URL http://localhost/site/blog/id/31
为搜索引擎优化的目的.这也是罚款,如果URL显示像localhost/site/id/3
1或任何其他类似的模式.只是显示内容的代码在blog.php中,它使用ID参数来显示内容。我试过以下方法,但到目前为止没有任何效果。你们这些Maven有什么帮助吗
RewriteEngine On
RewriteRule ^([^/]+)/?$ site/blog?id=$1 [QSA]
和
RewriteEngine On
RewriteRule ^/?id/([^/]+)/?$ site/blog.php?id=$1 [L,QSA]
1条答案
按热度按时间yhived7q1#
试试这个伙计
要显示:
localhost/site/id/3
用途:
要显示:
localhost/site/blog/id/31
用途: