1. 程式人生 > >CentOS7 下配置Apache支援.htaccess偽靜態檔案

CentOS7 下配置Apache支援.htaccess偽靜態檔案

在安裝好apache、mysql、php之後,在訪問系統的一些頁面時總是報404,檢視日誌報錯[client xxx:45783] script '/var/www/html/xxx/about.php' not found or unable to stat,搜尋資料後發現是需要手工啟動 Apache偽靜態,過程如下:

第一、編輯httpd.conf檔案

1、在etc/httpd/conf/目錄下的httpd.conf 檔案,找到:

LoadModule rewrite_module modules/mod_rewrite.so

如果前面有#就取消,如果沒有就預設不要修改。

2、設定AllowOverride

在httpd.conf檔案中找到下面的指令碼

把None改成All

 

第二、重啟Apache環境 

systemctl restart httpd.service

這樣,我們在確定網站根目錄下有.htaccess檔案,偽靜態是生效的。