我有一箇舊的網站,我已經接管。新用戶基本上獲得爲他們創建的自定義頁面。這是以一種不太好的方式完成的。目前它實際上會爲所創建的slug URL生成一個名爲文件的文件,並以符號方式將其鏈接到名爲「/ main /」的文件夾。顯然我想改變這一點。我的計劃只是讓它通過.htaccess將不存在的文件夾重定向到「/ main /」。目前這是我的.htaccess的樣子:mod_rewrite的重定向不存在的URL的
RewriteEngine on
RewriteCond $1 !^(index\.php|images|robots\.txt|index\.htm)
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /main/ [L]
但是,這會生成重定向循環。我錯過了什麼?
編輯
關於這一點,我意識到,我應該說我希望它保持路徑的輸入。例如,如果我把http://www.mydomain.com/test_person它應該保持該地址,但如果有意義的話,將所有內容轉發到主文件夾。
這是我真的需要幫助。任何幫助將不勝感激。我將我的頭撞在牆上以弄清楚。 – LoneWolfPR