1. 程式人生 > >wordpress 在wamp中安裝好後,其他主機訪問被拒絕 403 forbidden

wordpress 在wamp中安裝好後,其他主機訪問被拒絕 403 forbidden

在window伺服器上用wamp搭建完環境後,輸入IP地址,出現Forbidden

You don't have permission to access / wordpress on this server.

Apache/2.4.23 (Win64) PHP/5.6.25 Server at123.207.226.239 Port 80

錯誤。

在網上查詢後,定位到Apache配置檔案httpd-vhosts.conf虛擬機器配置檔案。發現配置檔案裡有AllowOverridenone,Require local。

AllowOverride引數就是指明Apache伺服器是否去找.htacess檔案作為配置檔案,如果設定為none,那麼伺服器將忽略.htacess檔案,如果設定為All,那麼所有在.htaccess檔案裡有的指令都將被重寫。

Require local大致意思就是隻允許本地伺服器訪問。

解決方法:

把AllowOverride none 改為AllowOverrideall。

把Require local刪掉或用#註釋掉

新增Require all granted這條語句,意思是允許所有請求訪問資源。