RewriteEngine On
RewriteBase /city_name
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/$ /city_name/index.php?page=$1 [L]
所以我有这个工作,所以如果我这样做domain.com/calgary/
,它将正确地从数据库中读取。
但是,如果我这样做,则该文件夹无法正确读取,因为即使它是虚拟目录,domain.com/calgary/test.php
它也认为文件在其中。/calgary/
所以我可能在文件夹中的.htaccess
目录中寻找帮助,/city_name/
以便它.php
从/city_name/
目录而不是/calgary/
(虚拟)读取文件