返回顶部
首页 > 资讯 > 精选 >怎么通过代码来实现301跳转
  • 525
分享到

怎么通过代码来实现301跳转

2024-04-02 19:04:59 525人浏览 安东尼
摘要

通过代码来实现301跳转的方法有:IIS下301设置Internet信息服务管理器 → 虚拟目录 → 重定向到URL,输入需要转向的目标URL,并选择“资源的永久重定向”。ASP下的301重定向代码<%@ Language=

怎么通过代码来实现301跳转

通过代码来实现301跳转的方法有:

IIS下301设置

Internet信息服务管理器 → 虚拟目录 → 重定向到URL,输入需要转向的目标URL,并选择“资源的永久重定向”。

ASP下的301重定向代码

<%@ Language=VBScript %>

<%

if request.ServerVariables("SERVER_NAME")="blog.yisu.com" or

request.ServerVariables("SERVER_NAME")="yisu.com" then

Response.Status="301 Moved Permanently"

Response.AddHeader "Location", "Http://www.yisu.com/"

Response.End

end if

%>

asp.net下的301重定向代码

<script runat=”server”>

private void Page_Load(object sender, System.EventArgs e)

{

Response.Status = “301 Moved Permanently”;

Response.AddHeader(”Location”,”www.yisu.com/301/“);

}

</script>

PHP下的301重定向代码

if(($HTTP_SERVER_VARS["HTTP_HOST"]=="blog.yisu.com")||($HTTP_SERVER_VARS

["HTTP_HOST"]=="seotest.com"))

{

header("HTTP/1.1 301 Moved Permanently");

header("Location: http://www.yisu.com/");

}

CGI Perl下的301重定向代码

$q = new CGI;

print $q->redirect(”www.yisu.com/301/”);

jsP下的301重定向代码

<%

response.setStatus(301);

response.setHeader( “Location”, “www.yisu.com/301/ );

response.setHeader( “Connection”, “close” );

%>

Apache下301重定向代码

新建.htaccess文件,输入下列内容(需要开启mod_rewrite):

1)将不带WWW的域名转向到带WWW的域名下

Options +FollowSymLinks

RewriteEngine on

RewriteCond %{HTTP_HOST} ^yisu.com [NC]

RewriteRule ^(.*)$www.yisu.com/301/[L,R=301]

2)重定向到新域名

Options +FollowSymLinks

RewriteEngine on

RewriteRule ^(.*)$wwww.yisu.com/301/ [L,R=301]

3)使用正则进行301重定向,实现伪静态

Options +FollowSymLinks

RewriteEngine on

RewriteRule ^news-(.+)\.html$ news.php?id=$1

将news.php?id=123这样的地址转向到news-123.html

Apache下vhosts.conf中配置301重定向

为实现URL规范化,SEO通常将不带WWW的域名转向到带WWW域名,vhosts.conf中配置如下:

<VirtualHost *:80>

ServerName www.yisu.com/

DocumentRoot /home/yisu

</VirtualHost>

<VirtualHost *:80>

ServerName seotest.com

RedirectMatch permanent ^/(.*) www.yisu.com/301/

</VirtualHost>

让zblog不带www的域名重定向到www的方法

打开博客根目录default.asp,在<!--#include file="class/cls_logAction.asp" -->一行下面添加一下代码即可。

<%

if request.ServerVariables("SERVER_NAME")="yisu.com" then

Response.Status="301 Moved Permanently"

Response.AddHeader "Location", "http://www.yisu.com/"

Response.End

end if

%>

--结束END--

本文标题: 怎么通过代码来实现301跳转

本文链接: https://lsjlt.com/news/115256.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 怎么通过代码来实现301跳转
    通过代码来实现301跳转的方法有:IIS下301设置Internet信息服务管理器 → 虚拟目录 → 重定向到URL,输入需要转向的目标URL,并选择“资源的永久重定向”。ASP下的301重定向代码<%@ Language=...
    99+
    2024-04-02
  • 如何通过js代码实现301跳转
    通过js代码实现301跳转的方法: 在对应的网页文件中使用此JS代码可实现301跳转,比如将不带www的域名跳转到带www的域名,代码如下:<script language=javascript> ...
    99+
    2024-04-02
  • 怎么实现全站301跳转
    实现全站301跳转的示例:在对应的ASP网站文件中添加以下代码:...
    99+
    2024-04-02
  • 什么是301跳转?PHP中怎么实现?
    在网站开发过程中,可能会出现需要将某个网页地址进行修改的情况。例如,网站改版,旧的网页地址已经失效,但是这些旧的网址已经被搜索引擎进行了收录,如果直接删除这些网页,会导致搜索引擎无法打开网页,从而影响网站的访问量和排名。针对这种情况,可以使...
    99+
    2023-05-14
    php 301
  • 怎么通过PHP控制JavaScript实现页面跳转
    本文小编为大家详细介绍“怎么通过PHP控制JavaScript实现页面跳转”,内容详细,步骤清晰,细节处理妥当,希望这篇“怎么通过PHP控制JavaScript实现页面跳转”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知...
    99+
    2023-07-05
  • Go语言中怎么实现代码跳转
    这篇文章主要讲解了“Go语言中怎么实现代码跳转”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Go语言中怎么实现代码跳转”吧!一、基本概念在Go语言中,代码跳转是指从一个位置跳转到另一个位置。...
    99+
    2023-07-06
  • php和html如何实现商务通跳转代码
    小编给大家分享一下php和html如何实现商务通跳转代码,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!php商务通跳转代码写一段...
    99+
    2024-04-02
  • vue怎么通过点击事件实现页面跳转
    本篇内容主要讲解“vue怎么通过点击事件实现页面跳转”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“vue怎么通过点击事件实现页面跳转”吧!this.$router.push()首先我们要定义一个...
    99+
    2023-07-02
  • golang http 跳转的实现代码
    在Web开发中,经常需要对HTTP请求进行重定向。跳转可以便利地在客户端和服务端之间完成数据的转移。Go语言中,可以使用net/http包中的http.Redirect()函数实现HTTP跳转。本篇文章将为您详细介绍Golang中HTTP跳...
    99+
    2023-05-14
  • php怎么实现3秒跳转?(代码示例)
    随着互联网的发展,用户对页面速度的要求越来越高,因此页面的加载时间成为了一项重要的考验。而在网页设计中,跳转功能也是一项经常被使用的功能,因此如何实现快速的跳转功能也成为了Web开发人员面临的一项技术难题。在本文中,我们将介绍如何使用PHP...
    99+
    2023-05-14
    定时跳转 php
  • PHP跳转代码的实现方法
    这篇文章主要讲解了“PHP跳转代码的实现方法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“PHP跳转代码的实现方法”吧!PHP跳转代码默认文档设置1 :< php ...
    99+
    2023-06-17
  • html跳转代码怎么写
    这篇文章主要介绍了html跳转代码怎么写,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。html有什么特点1、简易性:超级文本标记语言版本升级采用超集方式,从而更加灵活方便,适...
    99+
    2023-06-14
  • android跳转代码怎么写
    在Android中,可以使用Intent来实现跳转功能。下面是一个示例代码,展示了如何在一个按钮点击事件中实现跳转到另一个Activ...
    99+
    2023-09-22
    android
  • android 跳转进市场的实现代码
    跳转进市场的代码 代码如下:Intent intent = new Intent(Intent.ACTION_VIEW);2 intent.setData(Uri.p...
    99+
    2022-06-06
    Android
  • 如何通过PHP控制JavaScript实现页面跳转
    在网页开发中,我们经常需要在页面中添加跳转链接。常见的方式是使用HTML中的标签来实现跳转。另一种方式是通过JavaScript实现。不过,如果我们需要在后台PHP中控制跳转链接,该怎么办呢?本文将介绍如何通过PHP控制JavaScript...
    99+
    2023-05-14
    php javascript 跳转页面
  • 怎么通过javascript来反转数字
    小编给大家分享一下怎么通过javascript来反转数字,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!javascript反转数...
    99+
    2024-04-02
  • html转义字符怎么通过代码识别
    小编给大家分享一下html转义字符怎么通过代码识别,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!偶尔会在数据中看到诸如&...
    99+
    2024-04-02
  • 怎么使用PHP代码实现跳转到指定页面
    这篇文章主要介绍了怎么使用PHP代码实现跳转到指定页面的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇怎么使用PHP代码实现跳转到指定页面文章都会有所收获,下面我们一起来看看吧。跳转到指定页面的方法有多种,其中最...
    99+
    2023-07-05
  • 【vscode基于clangd实现Android/Linux代码跳转】
    背景: 在开发大型工程例如Android或Linux时若我们使用vscode搭配官方的C/C++插件使用发现,经常很多代码都无法跳转,代码补全功能几乎是废的,通过网友以及同事身边了解之后发现vscode+clangd可以实现代码任意跳转补全...
    99+
    2023-08-24
    vscode android linux
  • 如何使用php实现域名跳转代码
    在网站开发中,有时需要将一个域名跳转到另一个域名或页面,这时候就需要用到域名跳转代码。今天,我们来介绍一下如何使用php实现域名跳转代码。首先,在使用php实现域名跳转之前,要确保你的网站支持php。如果不确定是否支持,可以在网站根目录下新...
    99+
    2023-05-14
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作