【发布时间】:2012-12-19 20:24:01
【问题描述】:
目前我使用以下代码在我的 .htaccess 文件中将动态 URL 转换为静态:
RewriteRule ^([a-z0-9_\-]+)$ /index.php?page=$1 [L,NC]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\?page=([^&]+)\ HTTP/
RewriteRule ^index\.php$ http://www.mywebsite.com/%1? [R=301,L]
我想知道的是是否可以更改此规则,以便可以通过www.mywebsite.com/news 访问页面,但也可以附加额外的$_GET 信息,如下所示:www.mywebsite.com/news?id=1
【问题讨论】:
标签: .htaccess