下面的代碼,但是工作優秀的,如果我有這樣的URL /calgary/dashboard.php?step=change-password PHP將無法識別$ _GET [「步」]mod_rewrite的不接受查詢的url中
我能在這裏更改,這樣我可以用$ _GET [ '']
RewriteEngine On
RewriteBase /city_name
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*)/$ /city_name/index.php?page=$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} /([^\./]+)\.php$
RewriteCond %{DOCUMENT_ROOT}/city_name/%1.php -f
RewriteRule ^(.*)/([^\./]+)\.php$ /city_name/$2.php?page=$1 [L]
非常感謝! – Jordie 2012-07-20 23:31:25