我想在非現有文件(應該是我的視圖)的情況下重寫URI,如下所示:使用.htaccess重寫http://example.com/any/path到http://example.com/any
http://example.com/test/path/example
→http://example.com/test
我已經刪除結尾的斜槓這個規則:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} (.*)$
RewriteRule ^(.+)/$ $1 [R=301,L]
我有什麼要添加到我的.htaccess
文件,以獲得所需的功能?
在要傳遞的URL-路徑替換URL的實際規則,所以,當該路徑應該被刪除,並且當應該傳遞? – 2013-02-21 10:18:46
@faa如果它包含斜線,則應刪除第一個斜線以及之後的所有內容。 – 2013-02-21 10:32:30
但在你的規則中,它也必須有一個斜線,所以有什麼區別? – 2013-02-21 10:35:18