我有.htaccess文件,其中包括以下代碼。.htaccess無法正常工作
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L]
RewriteRule ^imagefactory/(.*)$ imagefactory/index.php?q=$1 [QSA]
我想.htaccess文件滿足以下要求。 if 1)url/admin然後轉到admin文件夾並選擇它的.htaccess文件 2)url/imagefactory然後進入imagefactory文件夾並選擇它的文件名爲index.php 3)url /然後選擇根目錄index.php文件
你有完全控制權?如果是,請不要使用.htaccess,而應使用虛擬主機和「」聲明。 –
fge
2011-12-19 08:55:59
只是如果用戶轉到url /那麼它將默認索引。[PHP的,HTML等],如果你使用Apache(即時通訊不知道其他網絡服務器)。 至於其他的,你可能必須做一個重定向,因爲你在那裏做什麼意味着這兩個將是有效的iirc;所以我的意思是:url/admin和url/this/is/my/admin /文件夾都是有效的。 – DarkMantis 2011-12-19 08:56:38