Apache - 虛擬目錄設定

摘要:Apache - 虛擬目錄設定

我想要偽裝domain name的方式導到我指定的程式目錄底下

 

先是在

C:\Windows\System32\drivers\etc

修改hosts,

因為需要管理者權限才可以使用

在windows 7 下,點選開始,到筆記本的程式,右鍵,以管理者身份執行

再開啟舊檔方式,將hosts開啟

加入

127.0.0.1       testing.local.com.tw

 

因為我使用的是XAMPP架設

apache的port怕衝突,所以我使用8088

 

將apache的httpd.conf開啟

開放目錄權限

<Directory "D:/Project/LocalTest">
        AllowOverride All
        Order Allow,Deny
        Allow from all
        Require all granted
</Directory>
 
接著指定假網址對應指定目錄
開啟apache/conf/extra/httpd-vhosts.conf
 
設定
<VirtualHost *:8088>
    DocumentRoot "D:/Project/LocalTest"
    ServerName testing.local.com.tw
</VirtualHost>
 
重新啟動apache
成功完成