就技术层面而言,这两个名字并不指同一域对象。
谷歌和其它搜索引擎,经常看到这两个对象作为单独的网络服务器。
另一方面,如果您的Web服务器并回答两个领域,其他的网站管理员可以链接到任何名称为您的网站。 麻烦的是,这会导致您的链接,现在两个域之间的分裂,削弱其效力。
大部分网站管理员选择重定向用户请求的www版本的域名。 请尝试输入“科技faq.com ”到网页浏览器。 您将被自动重定向到“ www.tech - faq.com ” 。
最好的方式实施这一对您的Web服务器是使用Apache的mod_rewrite功能重定向用户请求的域名您的选择。
第一步是修改httpd.conf文件的加载mod_rewrite模块。
这是最有可能已经完成。 如果不是,但是,它是非常简单的补充。
1 。 找到在你的httpd.conf文件,该文件包含LoadModule指令。
2 。 购买此LoadModule命令,如果它不存在:
LoadModule rewrite_module的/ usr / local / libexec /阿帕奇/ mod_rewrite.so
一定要使用正确的位置mod_rewrite.so文件在您的系统。
下一步是配置重写规则。 这可能是这样做无论是在你的httpd.conf中添加或个人。 htaccess文件。
如果您可以访问服务器,它可能是最简单的修改,使有。 如果您是一个共享的服务器和得不到修改httpd.conf文件,它是没有更多的困难,使您修改。 htaccess的文件。
地点的选择往往是个人好恶问题。
要配置重写规则在httpd.conf ,编辑相应的虚拟主机容器。
添加线以下容器的虚拟主机您的网站。
一定要修改的主机名相匹配的设置在您的服务器上。
RewriteEngine上
RewriteCond % ( HTTP_HOST ) ! ^ www.example.com ( : 80 ) ? $
RewriteRule ^/(.*) http://www.example.com/ $ 1 [左,右= 301 ]
一定要修改的主机名相匹配的设置在您的服务器上。
<IfModule mod_rewrite.c>
RewriteEngine论
RewriteBase /
RewriteCond % ( HTTP_HOST ) ! ^网\ 。例如\ 。 com [数控]
RewriteRule ^(.*) http://www.example.com/ $ 1 [左,右= 301 ]
“ / IfModule ”
如需更详细的指示执行重定向到万维网成。 htaccess的,请阅读
时间: 我是否应该使用在我国的WWW站点的名字吗?
最新的博客帖子