如何从
进行重写http://site.com/pages/123
到
http://site.com/pages.php?id=123
使用htaccess和modrewrite?
答案 0 :(得分:2)
假设您要重写网址而不是重定向,请在文档根目录的.htaccess
文件中尝试此操作
RewriteEngine On
RewriteRule ^pages/(\d+) pages.php?id=$1 [QSA,L]
答案 1 :(得分:0)
如果示例123可以只是数字:
RewriteEngine on
RewriteRule ^pages/([0-9]*)$ pages.php?id=$1
答案 2 :(得分:0)
假设您要重写URL而不是重定向,请在文档根目录中的.htaccess文件中尝试此操作
#Rewrite Rules
RewriteEngine on
RewriteBase /
RewriteRule ^pages/(.*)/?$ pages.php?id=$1 [QSA,L]