0
我的客戶有一個網站,它已經有一個.htaccess文件和一些代碼。我需要添加一些重定向到它。不過,我是使用.htaccess工作的新手,並且希望非常小心地避免與網站混淆。我在上傳更改之前創建了一個備份。爲什麼要在.htaccess中檢查mod_rewrite.c?
現在,我想了解之前可以做出任何更改的內容。因爲,我試圖複製粘貼一些我在網上找到的代碼&它打破了網站。
讓我明白這一點。 /啓用
- 爲什麼我們需要檢查是否mod_rewrite.c有 - :我看到.htaccess文件的開頭是: -
<IfModule mod_rewrite.c>
所以,我想知道兩件事情?
- 我怎麼知道mod_rewrite.c是否在Apache中啓用或不... ...?
編輯:我的主要目標是破譯.htaccess文件。所以,請幫我理解爲什麼Ifmodule用於mod_rewrite.c爲什麼我們不能直接寫代碼?
http://stackoverflow.com/questions/7337724/how-to-check-whether-mod-rewrite-is-enable-on-server – Rabea
Ifmodule不是必需的,其可選的,你可以寫你的htaccess代碼,無需ifmodule指令,但如果您的服務器上禁用了mod_rewrite,將會出現500服務器錯誤。 – starkeen