我給自己定的規則,Apache網址重寫問題
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([a-zA-Z0-9_-]+)/?$ user.php?userid=$1
它重定向到http://localhost/usernamehttp://localhost/user.php?id=username工作正常, 但對其他現有的文件夾頁仍然重定向到user.php的頁面;不是那個現有的文件夾,例如http://localhost/folder它仍然重定向到http://localhost/folder/?userid=folder, 它如何使它爲現有的目錄工作,例如,當我鍵入http://localhost/folder然後頁面應顯示/文件夾/目錄?
它應該工作的罰款。 – VisioN
嗯。但不工作它stil去'http:// localhost /文件夾/?用戶ID =文件夾'而不是實際'http:// localhost /文件夾/'(實際的文件夾) –
添加'選項-MultiViews'選項。 – julesj