301网站定向教程 用ISAPI_Rewrite实现301重定向
时间:2024-05-09 16:42:02 来源:未知 作者:站长技术网 点击:次
有时候锦尚中国的虚拟主机用户总是问301怎么做,其实这里也没有什么多麻烦的,不妨花点时间看一下锦尚数据(http://idc.52jscn.com)为大家提供的教程,很方便,不会写的可以联系售后给您处理 这里可以用.htaccess文件的方法或者用httpd.ini的文件书写。 这里需要说明一下情况的就是.htaccess文件一般是在Linux主机里面使用(也包括windows主机下的apache服务器)。httpd.ini呢,则是针对windows主机(IIS)的一个重写插件,iis需要安装ISAPI_Rewrite,这个一般问自己的主机商,咱们锦尚中国的主机都支持。 另外提醒一点,.htaccess和httpd.ini文件均需要传至网站根目录生效。 下面说一下Linux主机下的301重定向,.htaccess的书写方法。 .httaccess文件代码: RewriteEngine On 复制以上的代码放到一个新建txt文本内,然后保存把文件名称改成.httaccess即可,yuming1.com等这些都要改成自己的域名 这是3个域名的跳转,如果在有多个域名在想同的代码的地方增加RewriteCond %{HTTP_HOST} ^yuming5.com [NC,OR] 这样就完成了yuming1.com和www. yuming2.com和yuming3.com跳转到www. yuming4.com的重定向到 下面说一下windows主机下的301重定向,httpd.ini的书写 这里需要声明的是,因为ISAPI_Rewrite的版本有多个,所以书写方式也各有不同,根据自己服务器安装的选用,锦尚数据的主机是支持1.3和3.0的。 另外说一下,现在国内很多主机都是1.3版本的,它可用于url 重写,但并不适合用来实现真正的301重定向功能,如果是锦尚数据的客户可以用ISAPI_Rewrite 3.0的方法。使用前,请先咨询空间商ISAPI_Rewrite的版本。 1. 将yuming1.com301重定向到www.yuming1.com的例子,比如52jscn.com跳转到www.52jscn.com,创建方法还是新建一个txt文本文档,将下列对应的代码修改正确后录入保存,放到网站根目录,除了ISAPI_Rewrite 3.0 版本规则的保存为.htaccess文件名称,其余ISAPI_Rewrite 1.3 版本和ISAPI_Rewrite 2.X版本两个版本都要保存为httpd.ini文件 # ISAPI_Rewrite 1.3 版本(此处为302状态码。) [ISAPI_Rewrite] # ISAPI_Rewrite 2.x 版本
[ISAPI_Rewrite] # ISAPI_Rewrite 3.0 版本 [ISAPI_Rewrite] 2. 不同域名之间的301转向,将yuming1.com301重定向到yuming2.com的例子 # ISAPI_Rewrite 1.3 版本(此处为302状态码。) [ISAPI_Rewrite] # ISAPI_Rewrite 2.x 版本
[ISAPI_Rewrite] # ISAPI_Rewrite 3.0 版本
[ISAPI_Rewrite] 3. 将页面301重定向到另外一个页面 # ISAPI_Rewrite 2.x 版本
[ISAPI_Rewrite] # ISAPI_Rewrite 3.0 版本 [ISAPI_Rewrite] |