1. 程式人生 > >wampserver apache+php外網訪問及配置網站預設介面

wampserver apache+php外網訪問及配置網站預設介面

應用的是wampserver

在www目錄下建了一個site目錄,在該目錄下放了各類檔案目錄,如php,html,css

首先是實現外網訪問

在wampserver目錄下找到conf,找到httpd-conf檔案,在該目錄下搜尋require,將所有匹配行改為require all granted

改完之後,找到Include conf/extra/httpd-vhosts.conf該行,將該行前面的#號去掉.

這樣就在檔案中引入了vhosts,接下來

我們開啟vhost檔案,該檔案在conf/extra目錄下,按如下修改

<VirtualHost *:80>
    ServerAdmin

[email protected]
    DocumentRoot "C:\wamp1\www\site"
    ServerName mysite.com
    ServerAlias www.mysite.com
    ErrorLog "logs/dummy-host.example.com-error.log"
    CustomLog "logs/dummy-host.example.com-access.log" common
</VirtualHost>

在上面,需要修改的是DocumentRoot和ServerName,ServerAlias這三個,

documentroot修改為物理路徑我們這裡是site,所以改為site的絕對路徑

第二個是域名,第三個是域名的別名.

完成這些之後

我們會發現,當輸入www.mysite.com時,顯示不是我們想要的東西

我們想要的是顯示site目錄下php目錄下的mysite.php

那麼如何才能讓他預設顯示這個呢.

同樣也是在vhosts檔案中修改.

方法是在我們上面編輯的</virtualhost>下面新增

<IfModule dir_module>
    DirectoryIndex \php\mysite.php
</IfModule>

如此一來,完成了一個網站的基本顯示