我有一个 .htacces fil(用于 codeigniter),因此我不需要包含 index.php 文件名:
RewriteEngine on
RewriteCond $1 !^(index\.php|assets|robots\.txt)
RewriteRule ^(.*)$ /index.php/$1 [L]
这按预期工作:
http://domain.com/controller/method变为http://domain.com/index.php/controller/method
但是,这不是故意的:
http://domain.com/controller/method/?option=yes变为http://domain.com/index.php/controller/method
我将如何保留查询字符串?