Thi*_*lem 3 domain-name-system ubuntu virtualhost apache-2.2
我想在没有“www”的情况下启用对我的网站的访问。字首。我试图在我的/etc/apache2/sites-available文件中插入这个:
<VirtualHost *:80>
serverName mydomain.gov.br
serverAlias www.mydomain.gov.br
ServerAdmin webmaster@mydomain.gov.br
DocumentRoot /var/www/mydomain/
... (lot's of other configs)
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)
但这不起作用...... :(
当我挖掘域时,我得到了不同的 IP 结果:
www.mydomain.gov.br - 201.143.203.67
mydomain.gov.br - 201.143.203.65
gra*_*ace 14
serverAlias 需要是标题大写 (ServerAlias) 并且您需要添加您希望此虚拟主机在此行响应的任何站点,并用空格分隔,如下所示:
ServerAlias www.mydomain.gov.br mydomain.gov.br something.mydomain.gov.br
Run Code Online (Sandbox Code Playgroud)
确保您有 mydomain.gov.br(或 CNAME)的 A 主机记录,以便可以正确解析。另外我不确定你是否已经跑a2ensite 了,你没有说它是否有效。
编辑 显然,您需要有关如何更改 DNS 记录的分步说明。但是,除非您要发布您的实际域(并且我们可以查找您的 NS 记录),否则我们不知道谁控制您的 DNS 或如何更改它们。
要在不发布您的实际域的情况下弄清楚这一点,您可以执行以下操作:
dig ns mydomain.gov.br
Run Code Online (Sandbox Code Playgroud)
这应该返回一些记录,如 ns1.somecompany.com ns2.somecompany.com 等。
“somecompany.com”是否敲响了警钟?如果不是,谁注册了这个域?你可以联系他们吗?他们可能有权访问域名服务器或认识有权访问域名服务器的人。您还可以查看 WHOIS 记录,您可能会在那里看到您熟悉的电子邮件地址。
| 归档时间: |
|
| 查看次数: |
5935 次 |
| 最近记录: |