0
我正在處理2個不同的站點。我的家庭文件夾中有SVN的本地副本,以及/ var/www中的符號鏈接指向他們。 我已經設置了在httpd.conf虛擬主機是這樣的:使用Apache虛擬主機的兩個站點
<VirtualHost *:80>
DocumentRoot /var/www/siteA
ServerName 192.168.0.10/siteA
<Directory "/var/www/siteA">
Options FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
<VirtualHost *:80>
DocumentRoot /var/www/siteB
ServerName 192.168.0.10/siteB
<Directory "/var/www/siteB">
Options FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
我希望能夠訪問與192.168.0.10/siteA和/站點B的網站,但在瀏覽器中輸入地址時,它拋出一個404和Apache的錯誤日誌說:「文件不存在:/ var/www/siteA/siteA」。
我在做什麼錯,第二個「/ siteA」從哪裏來?
好了,現在顯示了網站,但是所有ajax調用失敗,因爲:「文件不存在:/ var/www/ajax」,當它應該在這裏查找php文件時:「/ var/www/siteA/ajax「 – Greenlandi
我不知道你是如何嘗試調用」ajax「的,但是它聽起來像是你應該相對於站點根來絕對引用它。 – arco444