Apache-2.2

將子頁面重定向到父目錄

  • August 29, 2016

我想將所有對子頁面的請求重定向到目錄根目錄。不幸的是,我只得到重定向循環。這是我的 .htaccess 文件的範例:

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^parent-directory/.*$ /parent-directory [L,R=301]

雖然我明白為什麼會有一個重定向循環,但儘管搜尋了幾個小時,但我還是想不出一個可行的解決方案。

.* 表示任何類型的 0 個以上字元

使用 .+ 使其為 1 或更多並丟棄 /parent-directory 重定向到自身

引用自:https://serverfault.com/questions/799721