我正在嘗試學(xué)習(xí)一些.htaccess技巧。我遇到了該RewriteBase指令,但無法使其正常工作。我想知道此指令具體做什么以及如何使用它。RewriteBase在StackOverflow和Apache文檔中已經(jīng)進(jìn)行了一些討論,但仍然無法對我的問題給出明確的答案。有人可以向我展示一個簡單但有效的示例,在哪里RewriteBase可以使用?
3 回答

呼喚遠(yuǎn)方
TA貢獻(xiàn)1856條經(jīng)驗 獲得超11個贊
1行的答案是:Rewritebase設(shè)置重寫器arg2的基路徑。
就是這樣。(所以它像html basehref一樣工作,除了它很有用,因為它通常在URL重寫的上下文中不需要默認(rèn)的base [ .] 。)
如果您有多個重寫器,則Rewritebase使維護(hù)更加容易。確實,如果只使用一行重寫程序,則rewritebase幾乎沒有用(因為您可以簡單地重寫基于基礎(chǔ)的url)。
邊注
當(dāng)然,您可以只使用重寫器的絕對路徑來完全忽略rewritebase 。
- 3 回答
- 0 關(guān)注
- 1062 瀏覽
添加回答
舉報
0/150
提交
取消