啟用mod_rewrite的Apache和設置/ 2.2.3(CentOS的)服務器(httpd.conf中設置)

當我安裝 LAMPWeb服務器 ( 5.6 / 2)德 我們發現,雖然模塊的 mod_rewrite的 已啟用,頁面必須符合 mod_rewrite的 無法訪問。

找不到 - 沒有被發現在此服務器上請求的URL / rewrite_url.html“。

啟用mod_rewrite在Apache / 2的版本(CentOS)服務器。

1。 安裝完成後 httpd的 (Apache),打開文件 / ETC /的httpd / conf目錄/ 用編輯器(納米的/ etc /的httpd / conf / httpd.conf中)首先檢查模塊“mod_rewrite.so“被發現 DSO (動態共享對象)。 我們應該找到行“Rewrite_module的LoadModule模塊/ mod_rewrite.so“沒有字符”#“在前面。 如果該字符將被刪除,如果缺少線將被添加。

loadmodule_mod_rewrite

2。 我們保持開放的編輯和我們在 httpd.conf中 (Ctrl + W用於納米搜索)“設置AllowOverride無“。 你將不得不改變“設置AllowOverride無“以”全部設置AllowOverride“。

allowoverwrite

3. 按Ctrl + X Y保存對文件所做的更改 httpd.conf中.

4。 重新啟動httpd的

重新啟動httpd服務/ etc / init.d下/ httpd重新啟動

現在,它應該工作 OK。 不要忘了添加在站點根文件夾文件 的。htaccess 線路:

RewriteEngine敘述在
RewriteBase指令/

啟用與設置在Apache / 2.2.3的版本(CentOS)服務器的mod_rewrite.

啟用mod_rewrite的Apache和設置/ 2.2.3(CentOS的)服務器(httpd.conf中設置)

關於作者

隱形LP

創始人兼編輯 隱身設置在2006日期。
在Linux操作系統上(尤其是CentOS的)的Mac OS X,Windows XP中>的Windows 10和WordPress(CMS)的經驗。

發表評論