0
Greets:重定向整個目錄,排除一個特定的url字符串
我在/ work目錄中有一段舊代碼,必須保留在那裏。我想將所有請求重定向到/ work目錄到站點根目錄*,除了看起來像這樣的url: /work/index.php?option=com_career & view = career & /work/administrator How我會在.htaccess中這樣做嗎?
在此先感謝。
克里斯
Greets:重定向整個目錄,排除一個特定的url字符串
我在/ work目錄中有一段舊代碼,必須保留在那裏。我想將所有請求重定向到/ work目錄到站點根目錄*,除了看起來像這樣的url: /work/index.php?option=com_career & view = career & /work/administrator How我會在.htaccess中這樣做嗎?
在此先感謝。
克里斯
嘗試在你的文檔根目錄添加這些規則的htaccess文件:
RewriteEngine On
# pass through this URL unchanged
RewriteCond %{QUERY_STRING} ^option=com_career&view=career
RewriteRule ^work/index\.php$ - [L]
# pass through this URL unchanged
RewriteRule ^work/administrator - [L]
# redirect everything else
RewriteRule ^work//[L,R=301]
選項= COM和管理員似乎工作,但/工作/什麼比選擇其他= com,然後管理員不重定向到網站的根?什麼語法將重定向到URL(主)? –
@ ChristopherS.Beard最後一行是重定向,它將重定向到'/',如果需要,可以用'http:// whatever.domain.com /'替換它,但那應該不重要。 –
謝謝喬恩。它不工作。 /工作網址仍然可以點擊(即不重定向)。 –