localhost禁止訪問(Forbidden)解決辦法
阿新 • • 發佈:2019-01-24
①.Apache配置虛擬主機的三種方式
- 一、基於IP
- 二、基於主機名
- 三、基於埠
②.問題:配置後禁止訪問(本文配置條件:基於主機名)
下圖兩張圖展示的是用域名和地址都被禁止訪問;
如果配置條件和配置後的問題都不符合你的疑問,那麼請謹慎食用此貼,珍惜自己寶貴的時間!
③解決方案
3.1 如果是使用phpStudy等整合環境使用以下方法後重啟Apache:
如果不是,下拉到序號3.2;
3.2 如果是自己配置的環境,那麼在Apache目錄下找到vhosts.conf,開啟並修改後重啟Apache:
Options +Indexes +FollowSymLinks +ExecCGI
如果解決了跳到序號⑤;
如果還是顯示Forbidden繼續看序號④;
④.還是顯示Forbidden解決辦法:
4.1 無論整合還是自己配置的環境,都找到Apache目錄下的httpd.conf檔案(一般在Apache\conf資料夾內),修改如下圖:
4.2 然後找到httpd-vhosts.conf檔案(一般在Apache\conf\extra資料夾內),修改如下圖:
⑤.總結:
解決問題對症下藥才能快準狠,所以首先要弄明白自己配置虛擬主機的時候是用的哪種方法(詳細請看序號①);
如果還有疑難雜症請留言,保證回覆不保證解決問題/手動滑稽^_^.