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'文件,也可以共享这些文件 –