Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/237.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 使用route 53和一个实例在AWS上托管多个网站_Php_Apache_Amazon Web Services_Amazon Route53_Multiple Domains - Fatal编程技术网

Php 使用route 53和一个实例在AWS上托管多个网站

Php 使用route 53和一个实例在AWS上托管多个网站,php,apache,amazon-web-services,amazon-route53,multiple-domains,Php,Apache,Amazon Web Services,Amazon Route53,Multiple Domains,我在同一个实例上有两个域 我已经按照如下方式配置了httpd.conf: <VirtualHost *:80> ServerAdmin webmaster@dropcash.com.br ServerName dropcash.com.br DocumentRoot "/var/www/html/dropcash.com.br" ErrorLog "logs/dropcash.com.br-error_log" CustomLog "logs/dropcash.com.br-acce

我在同一个实例上有两个域

我已经按照如下方式配置了httpd.conf:

<VirtualHost *:80>
ServerAdmin webmaster@dropcash.com.br
ServerName dropcash.com.br
DocumentRoot "/var/www/html/dropcash.com.br"
ErrorLog "logs/dropcash.com.br-error_log"
CustomLog "logs/dropcash.com.br-access_log" common
</VirtualHost>

<VirtualHost *:80>
ServerName descontos.top
ServerAdmin webmaster@descontos.top
DocumentRoot "/var/www/html/descontos.top"
ErrorLog "logs/descontos.top-error_log"
CustomLog "logs/descontos.top-access_log" common
</VirtualHost>

服务器管理员webmaster@dropcash.com.br
ServerName dropcash.com.br
DocumentRoot“/var/www/html/dropcash.com.br”
ErrorLog“logs/dropcash.com.br-error\u log”
CustomLog“logs/dropcash.com.br-access\u log”通用
ServerName descontos.top
服务器管理员webmaster@descontos.top
DocumentRoot“/var/www/html/descontos.top”
ErrorLog“logs/descontos.top-error\u log”
自定义日志“日志/descontos.top-access\u日志”通用
路线53上的配置为:

第一域

名称--类型-值

dropcash.com.br--A-ip(弹性ip ec2)

dropcash.com.br--NS-值

dropcash.com.br--SOA-价值观

www.dropcash.com.br--A-sameip(弹性ip ec2)

第二领域

名称--类型-值

descontos.top--A-sameip(弹性ip ec2)

descontos.top--NS-值

descontos.top——SOA-价值观

www.descontos.top--A-sameip(弹性ip ec2)

当我尝试访问descontos.top时,它会工作。 然而,当我把www.descontos.top放到dropcash.com.br上时,它会转到dropcash.com

为什么会这样? 我怎样才能修好它


非常感谢

httpd.conf
descontos.top
部分中缺少正确的主机名。你所拥有的只是

ServerName descontos.top
如果您试图访问
www.descontos.top
,您还需要明确添加它:

ServerName descontos.top
ServerAlias www.descontos.top
或者只是

ServerName www.descontos.top
在添加之前,如果httpd接收到一个带有未知
Host:
头的请求,它将服务于第一个虚拟主机,在您的情况下,它是
dropcash.com.br
(这就是为什么它可以正常工作的原因,但您也应该将其添加为ServerAlias,以确保在将来更改httpd.conf时不会中断)