1

我希望 4 个 URL 最终出现在同一个地方。我在我的虚拟主机配置中使用 ServerAlias 设置来完成它。对于 2 个 ServerAlias 条目,它有效,但不适用于第三个条目。以下是应该在同一个地方结束的 URL:

  • libbyh.com
  • www.libbyh.com
  • libbyhemphill.com
  • www.libbyhemphill.com

我的 libbyh.com 虚拟主机文件如下所示:

<VirtualHost *:80>
ServerName libbyh.com
ServerAlias www.libbyh.com www.libbyhemphill.com libbyhemphill.com
ServerAdmin libbyh@gmail.com
DocumentRoot /var/www/html/libbyh.com
DirectoryIndex index.php
<Directory /var/www/html/libbyh.com/>
  AllowOverride All
  Order Deny,Allow
  Allow from all
</Directory>
</VirtualHost>

.htaccess 的重写相关位:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

libbyhemphill.com 和 www.libbyhemphill.com 最终都在正确的位置,但 www.libbyh.com 返回 404。我在日志中找不到任何告诉我原因的内容。我尝试dig了 www.libbyh.com 并获得了我期望的 DNS 设置,但ping失败了。这是怎么回事?我还能在哪里看?我在星期四(现在是星期六)更改了两个 DNS 名称服务器并将站点移至新服务器。我在新的名称服务器上添加了 www.libbyh.com 和 libbyh.com 的 A 记录。有没有我搞砸的DNS设置?

4

1 回答 1

0

libbyh.com、libbyhemphill.com 和 www.libbyhemphill.com 都有 216.47。158.239 而 www.libbyh.com 有 216.47。156.239

您确定您的 DNS 对于 www.libbyh.com 是正确的吗?

于 2012-07-14T23:08:57.647 回答