两个不同的 ping,同一个域名,不同的子域名

两个不同的 ping,同一个域名,不同的子域名

所以我有两个不同的子域,一个是空的(即http://xyz.org),另一个是 www,(即http://www.xyz.org)。

现在,我找不到第一个文件,当我 ping 没有子域的域时,它会转到另一个 IP 地址,并且一直超时。当我 ping www. 子域时,它会转到当前的 Wordpress 网站。

这可能是什么原因造成的?这是我当前的 .htaccess:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^domain.com$
RewriteRule ^(.*) http://www.domain.com/$1  [QSA,L,R=301]
RewriteRule ^index\.php$ - [L]
RewriteRule ^(.*)(\.htm|\.html)$ /contact [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

#php_flag display_errors on
#php_value error_reporting 8191

答案1

您的域名可能没有在 DNS 中设置域名的通配符处理程序,或者设置错误!

应该有一个指向的 A 记录*.example.com(当然,例如您的域名)

*.example.com.           3600     A     192.0.2.1

这表示指向 IP 的通配符 DNS 条目具有 3600 秒的保活时间。

请咨询您的提供商,或者如果有 DNS 系统,请将其更改为反映通配符条目。

相关内容