【发布时间】:2012-06-29 08:32:47
【问题描述】:
我正在使用 mod_rewrite 将 .html 重写为 .php。
RewriteRule ^([0-9a-zA-Z-_]+)\.html$ index.php?p=$1 [L]
但是,我在 URL 中使用 $_GET 时遇到了问题。如果请求的 URL 采用以下格式,则可以正常工作:index.php?a=f1
但是,如果将其重写为 home.html?a=f1,则没有。
假设它只是浏览器在点击 .html 后停止读取。有没有办法让这个工作?
【问题讨论】:
标签: php apache .htaccess mod-rewrite url-rewriting