0
我遇到以下問題。我想重定向所有指向特定目錄(.htaccess被放置在其中)的請求。不久說我想用以下規則:當URL指向目錄(使用.htaccess)時重定向到網頁
1.
www.domain.com/directoryThatContainsHtaccess
=>
www.domain.com/directoryThatContainsHtaccess/specificPage.htm
2.
www.domain.com/directoryThatContainsHtaccess/
=>
www.domain.com/directoryThatContainsHtaccess/specificPage.htm
3.
www.domain.com/directoryThatContainsHtaccess/somePage.htm
=>
no redirection
我曾嘗試下面的代碼,但沒有任何運氣(我已經結束了重定向循環):
RewriteCond %{HTTP_HOST} ^www\.domain\.com$ [NC]
RewriteRule ^$ http://www.domain.com/directoryThatContainsHtaccess/specificPage.htm [R=301,L]
我認爲^$
是不正確的。
謝謝你的幫助。
'^ $'是沒有URL(即目錄命中)正確的模式。 #2應該工作...但#1不應該(因爲它沒有明確聲明爲目錄(沒有結尾斜槓'/'))。 – LazyOne