0
感覺像我在這裏繞圈子稍微瘋了一樣,所以希望有人能給我一些指針。阿帕奇和虛擬主機問題
我在運行apache的AWS上有一個Debian實例。在我的/ var/www /文件夾裏面,我有另一個名爲dineosaw.com的文件夾。我有conf文件名爲dineosaw.com.conf它看起來像下面
<VirtualHost *:80>
ServerAdmin [email protected]
ServerName www.dineosaw.com
ServerAlias dineosaw.com
DocumentRoot /var/www/dineosaw.com/public
<Directory /var/www/dineosaw.com/public>
Options -Indexes
AllowOverride All
Order Allow,Deny
Allow from All
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
然後我已使用以下地址轉發我的域名(www.dineosaw.com)服務器:http://52.56.144.228/。然而,這只是把我帶到了Apache的默認頁面。所以我嘗試了:http://52.56.144.228/dineosaw.com/但這會導致404錯誤。
任何人都可以給我任何指針,我可能做錯了/需要查找?我會很感激。
名稱解析看起來不錯,但它無法連接到HTTP服務器。 – arkascha
這裏最可能的答案是您確實轉發到該基於IP的地址。這不是網絡的工作原理。這(可能)導致一個請求的IP地址與HOST頭_not_持有目標域名。您不希望轉發到該IP地址,而是轉發到主機名。 – arkascha
1)不要[this](https://www.123-reg.co.uk/support/answers/Domains/how-do-i-forward-my-domain-name-to-another-website -5044 /),請[this](https://www.123-reg.co.uk/support/answers/Domains-Archive/Domain-Configuration/how-do-i-point-my-domain-name- to-an-ip-address-1200 /)2)還有一些'.conf'文件,也可以共享這些文件 –