2013年4月8日 星期一

一條網址連到不同資料夾目錄

在XAMPP中
今天我有一個domain(www.test.com)
下面有兩個資料夾Login和Upload
其中www.test.com連進來的時候會進入Login/index.php
但是我想進入www.test.com/Upload的時候該怎麼做呢?

到C:\xampp\apache\conf\extra\httpd-vhost.conf 加入以下這段(但需要修改成自己的)


<VirtualHost www.test.com:80>
    ServerAdmin postmaster@dummy-host.localhost
    DocumentRoot "C:/xampp/htdocs/Login"
    ServerName www.test.com
    ServerAlias www.test.com
    ErrorLog "logs/dummy-host.localhost-error.log"
    CustomLog "logs/dummy-host.localhost-access.log" combined
   
    ##重點靠這個來存取不同的資料夾
    <IfModule alias_module>
        Alias /Upload "C:/xampp/htdocs/Upload"
        <Directory "C:/xampp/htdocs/Upload">
            AllowOverride AuthConfig
            Require all granted
        </Directory>
    </IfModule>
</VirtualHost>

注意:我沒測試過,這是別人的想法,以後有時間再測,有經驗的人可以給建議,謝謝