因为原来的域名不够出色,你的网站换了域名。因为原来的网站系统不便使用,你的网页路径需要改变。这是时候你就需要用到转向的功能了,不然白白的访问量就会流失。
网址转向方法主要包括:301转向,302转向,JavaScript转向,PHP/ASP/CGI转向,META REFRESH网页META刷新等。但是在这些方法中有许多是比较危险的方法,随意使用可能会被搜索引擎认为是作弊行为。那如何进行重定向才是最好和最安全的呢?向您推荐301转向。
IIS中实现301转向:
1.打开internet信息服务管理器,在欲重定向的网页或目录上按右键
2.选中“重定向到URL”
3.在对话框中输入目标页面的地址
4.选中“资源的永久重定向”
5.点击“应用”即可生效
APACHE中实现301转向:
| 以下为引用的内容: Redirect permanent / http://webase.net.cn |
ASP-VBScript中实现301转向:
| 以下为引用的内容: <%@ Language=VBScript %> <% ' Permanent redirection Response.Status = "301 Moved Permanently" Response.AddHeader "Location", "http://webase.net.cn" Response.End %> |
PHP中实现301转向:
| 以下为引用的内容: <? Header( "HTTP/1.1 301 Moved Permanently" ); Header( "Location: http://webase.net.cn" ); ?> |
Coldfusion中实现301转向:
| 以下为引用的内容: <.cfheader statuscode="301" statustext="Moved permanently"> <.cfheader name="Location" value="http://webase.net.cn"> |
Cgi Perl中实现301转向:
| 以下为引用的内容: $q = new CGI; print $q->redirect(http://webase.net.cn); |
Jsp(Java)中实现301转向:
| 以下为引用的内容: <% response.setStatus(301); response.setHeader( "Location","http://webase.net.cn", ); response.setHeader( "Connection", "close" ); %> |
Asp.net中实现301转向:
| 以下为引用的内容: <script runat="server"> private void Page_Load(object sender, System.EventArgs e) { Response.Status = "301 Moved Permanently"; Response.AddHeader("Location","http://webase.net.cn"); } </script> |
Ruby中实现301转向:
| 以下为引用的内容: def old_action headers["Status"] = "301 Moved Permanently" redirect_to "http://webase.net.cn" end |

