嘿,我希望改变一个.htaccess重写文件:
newProject/index.php?start=2
到
newProject/page/2
我怎么能这样做?谢谢!
答案 0 :(得分:4)
我认为您的问题是倒退的,特别是如果您正在寻找更清晰的网址。
RewriteEngine On
RewriteRule ^newProject/page/(\d+)$ /newProject/index.php?start=$1
我认为您的用户会点击/newProject/page/2
等网址,而newProject/index.php
的PHP脚本会访问$_GET['start']
以阅读页码。
答案 1 :(得分:0)
如果您使用的是Apache 2.2.12或更高版本,请考虑使用FallbackResource指令。有关替代技术的讨论,请参阅http://httpd.apache.org/docs/trunk/rewrite/remapping.html#fallback-resource。