1
在httpd.conf中我定義了一個虛擬主機是這樣的:Apache:可以在webroot之外定義一個腳本作爲起始頁面?
<VirtualHost *:80>
ServerName myproject
DocumentRoot "C:/xampp/htdocs/MyProject/www"
</VirtualHost>
現在我想外面的www
文件夾中的腳本是這個網站的起始點。
我想首先運行該腳本是:C:/xampp/htdocs/MyProject/build.php
,然後開始做了一些工作(複製的東西,產生緩存等),然後重定向至index.php
在www
文件夾(使用PHP中的header("location: ...")
)。
這可能嗎?
UPDATE
此作品(把裏面的虛擬主機):
Alias /index.php "C:/xampp/htdocs/MyProject/build.php"
是的,但我確實希望DocumentRoot的是WWW!整個頁面使用這個根,但我只是想第一頁(index.php或index.html)從別的地方... – Dylan 2012-04-07 23:43:38
thanx,別名確實工作!我將它定義爲Alias /index.php「C:/xampp/htdocs/MyProject/build.php」 – Dylan 2012-04-08 00:10:15