服务器 Gind.cn

服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器

问题与路由53中的www DNSparsing

我是一个新的系统pipe理员,试图设置一系列的网站,将www的非www版本重写为www版本。 我知道这是一个被打死的话题,但是我search了互联网,找不到任何答案。 所以:我的网站应该在www.example.com上。 我已经尝试在Amazon的Route 53中为www.example.com设置DNS作为我的apex域,以及为www变体设置cNAME别名的example.com。 我可以让我的网站在没有任何问题的情况下响应裸域,并通过上面的CNAME别名将www版本别名为非www。 我然而不能得到DNS解决的www版本。 目前名称服务器正在指向www DNSlogging。 我可以告诉我的服务器正在遭受打击,因为刷新裸域正确地重写URL并显示在访问日志中。 但是,DNS不解决www变体。 再次,如果我切换到非www版本,我没有问题服务的网站,并从wwwredirect到非www。 这只是让www DNS解决这个问题,这让我感觉很难受。 下面是我的Apache虚拟主机configuration。 <VirtualHost *:80> ServerName www.example.com ServerAlias example.tbid.promocampaigns.com ServerAlias example.com ServerAdmin [email protected] DocumentRoot /var/www/public_html/example.tbid.promocampaigns.com/ CustomLog /var/log/httpd/example.tbid.promocampaigns.com-access_log combined TransferLog /var/log/httpd/example.tbid.promocampaigns.com-transfer_log ErrorLog /var/log/httpd/example.tbid.promocampaigns.com-error_log <Directory /var/www/public_html/example.tbid.promocampaigns.com/> allowoverride all order allow,deny allow from all options +includes rewriteengine on </Directory> RewriteEngine On RewriteCond %{HTTP_HOST} !^www\.example\.com [NC] RewriteCond […]