我应该使用在我国的WWW站点的名字吗?

有些用户键入“ www.tech - faq.com ”纳入其网络浏览器时,他们想达到这个网页。 其他用户类型中,只有“高科技faq.com ” ,留下了“万维网”部分。

就技术层面而言,这两个名字并不指同一域对象。

谷歌和其它搜索引擎,经常看到这两个对象作为单独的网络服务器。

检查的PageRank的几个领域看到的结果。 对于某些领域, PageRank的将是相同的www和非www的网域。 至于其他领域,不同的PageRank将每个域。

如果您的Web服务器没有回答两个名字,用户可能成为混乱和无法看到您的网站。

另一方面,如果您的Web服务器回答两个领域,其他的网站管理员可以链接到任何名称为您的网站。 麻烦的是,这会导致您的链接,现在两个域之间的分裂,削弱其效力。

大部分网站管理员选择重定向用户请求的www版本的域名。 请尝试输入“科技faq.com ”到网页浏览器。 您将被自动重定向到“ www.tech - faq.com ” 。

最好的方式实施这一对您的Web服务器是使用Apache的mod_rewrite功能重定向用户请求的域名您的选择。

加载到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文件,它是没有更多的困难,使您修改。 htaccess的文件。

地点的选择往往是个人好恶问题。

重写以万维网在httpd.conf

要配置重写规则在httpd.conf ,编辑相应的虚拟主机容器。

添加线以下容器的虚拟主机您的网站。

一定要修改的主机名相匹配的设置在您的服务器上。


RewriteEngine上
RewriteCond % ( HTTP_HOST ) ! ^ www.example.com ( : 80 ) ? $
RewriteRule ^/(.*) http://www.example.com/ $ 1 [左,右= 301 ]

重写以万维网英寸htaccess的

一定要修改的主机名相匹配的设置在您的服务器上。


<IfModule mod_rewrite.c>
RewriteEngine论
RewriteBase /
RewriteCond % ( HTTP_HOST ) ! ^网\ 。例如\ 。 com [数控]
RewriteRule ^(.*) http://www.example.com/ $ 1 [左,右= 301 ]
“ / IfModule ”

如需更详细的指示执行重定向到万维网成。 htaccess的,请阅读这讨厌的WWW



最常见的5个免费网络工具

时间: 我是否应该使用在我国的WWW站点的名字吗?

最新的博客帖子


英文 英文 德语 德语 西班牙语 西班牙语 法文 法文 意大利语 意大利语 葡萄牙语 葡萄牙语 俄文 俄文 荷兰文 荷兰文
希腊语 希腊语 印地文 印地文 日语 日语 韩文 韩文 中文 中文 中文(简体) 中文(简体) 阿拉伯语 阿拉伯语

版权所有2009年技术常见问题解答 保留所有权利。 隐私政策。