多语言展示
当前在线:287今日阅读:155今日分享:35

利于服务器实现301重定向的方法

对于网站在不同环境,不同网站后台程序下,我们又该如何实现我们的301永久重定向呢?具体的方法有以下几点(以百度域名为例):
工具/原料

网站

方法/步骤
1

(1)、windows主机        在windows主机上,主要是利于IIS服务器实现301重定向具体方法步骤是:        ①、打开internet信息服务管理器,在欲重定向的网页或目录上按右键;        ②、选择“重定向到URL”;        ③、在“重定向到”输入框中输入要跳转到的目标网页的URL地址;        ④、选中“资源的永久重定向”(切记);        ⑤、最后点击“应用”。

2

(2)、Unix/Linux主机        pache服务器实现301重定向的方法是在.htaccess文件中增加301重定向指令:        Redirect permanent / http://www.baidu.com/ (将目录下内容重定向到http://www.baidu.com/ )        Redirect permanent /index.php http://www.baidu.com/(将网页index.php重定向到http://www.baidu.com/)

3

(3)、采用“mod_rewrite”技术        通过该技术进行的改变将在.htaccess文件中体现出来,形如:        RewriteEngine on        RewriteRule ^(.*)$ http://www.baidu.com/$1 [R=301,L]        或        Options +FollowSymLinks        RewriteEngine on        RewriteCond % ^mahaixiang.cn        RewriteRule ^(.*)$ http://www.baidu.com/$1 [R=permanent,L]

4

(4)、绑定/本地DNS        如果具有对本地DNS记录进行编辑修改的权限,则只要添加一个记录就可以解决此问题,若无此权限,则可要求网站托管服务商对DNS服务器进行相应设置。        DNS服务器的具体设置方法:        若要将blog.mahaixiang.cn指向www.mahaixiang.cn,则只需在DNS服务中应增加一个别名记录,可写成:blog IN CNAME www.baidu.com。        如需配置大量的虚拟域名,则可写成:* IN CNAME www.baidu.com.        这样就可将所有未设置的以mahaixiang.cn结尾的记录全部重定向到www.bituiwan.cn上了。

推荐信息