【301跳转】如何实现两个域名内页之间的301跳转

Nginx 301重定向 两个域名跳转 一个跳转到另一个域名 这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar 阅读详情
问题:
如果一个网站拥有两个域名:domain1.com和domain2.com。

在 网站运营前期,主推domain1.com,但发展到中期,由于品牌或产品定位的原因,domain1.com这个域名不再适合当前情况,要更换成domain2.com。

作为SEO,我们肯定推荐使用301跳转,当用户访问domain1.com时,自动引导用户进入新域名domain2.com,可以通过程序或域名跳转实现301跳转,这样可以将旧域名PR传递到新域名。

但是如果用户收藏了旧域名的某个内容页(譬如:domain1.com/content/20070808.html),通过域名跳转直接引导到domain2.com首页恐怕会产生较差 用户体验,特别是对未及时获知域名更换的用户;最好方式是实现通配,动态的将旧域名某个内页跳转到新域名相同页面的URL,那如何用技术手段实现新旧内页URL之间的301跳转???

即:从domain1.com/content/20070808.html跳转到domain2.com/content/20070808.html,并使浏览器返回301代码

例如:
大旗网域名由chinabbs.com换成daqi.com
博客网域名由blogchina.com换成bokee.com

有兴趣或者有解决办法的程序员,请留下你的联系方式或者发表评论,一起探讨下关于URL重定向的相关问题。



感谢dawnh的提示,我有点恍然大悟,PHP下的实现方式(参考):
.htaccess文件代码如下(bloghuman.com的.htaccess如此设置):

Options +FollowSymlinks
RewriteEngine on
rewritecond %{http_host} ^bloghuman.com [nc]
rewriterule ^(.*)$ http://www.bloghuman.com/$1 [r=301,nc]


注释1:如果用户访问http://bloghuman.com/,则跳转至http://www.bloghuman.com,且返回301状态码;当用户访问http://bloghuman.com/post/301.htm,则跳转至http://www.bloghuman.com/post/301.htm,并返回301状态码。

注释2:测试URL:http://www.wlxs.com.cn/,你可以访问http://www.wlxs.com.cn/post/301.htm
我在wlxs.com.cn下配置了.htaccess文件,使其301跳转至http://www.bloghuman.com/post/301.htm

我的.htaccess配置实现了由主域名(bloghuman.com)301跳转至二级域名(www.bloghuman.com);

结论:
Options +FollowSymlinks
RewriteEngine on
rewritecond %{http_host} ^www.domain1.com [nc]
rewriterule ^(.*)$ http://www.domain2.com/$1 [r=301,nc]





感谢 shiny的反复提示,ASP脚本实现301跳转的方法:


<%
if request.ServerVariables("HTTP_HOST")="domain1.com" or request.ServerVariables("HTTP_HOST")="www.domain1.com" then
if Request.ServerVariables("QUERY_STRING")<>"" then p="?"
Response.Status="301 Moved Permanently"
Response.AddHeader "Location","http://www.domain2.com"&Request.ServerVariables("SCRIPT_NAME")&p&Request.ServerVariables("QUERY_STRING")
Response.End
end if
%>


引用
作者:郝聪
原创: 黑色梦中的SEO博客 
网站域名301重定向 我们的网站优化一段时间之后,关键词排名上来了流量也多了,我们就可以考虑更换域名了,但是很多SEOer担心更换域名会影响网站的权重和排名,又不知道该怎么办才好。今天我们一起来看一下怎样完美的更换网站域名。 首先我们需要了解什么是301重定向。301重定向(或叫301跳转、301转向)是用户或搜索引擎蜘蛛向网站服务器发出访问请求时,服务返回的HTTP数据流中头信息(header)部分状态码的一种,表示... 阅读详情

相关推荐

关于Nginx下301重定向域名的方法

在网站建设中需要网页重定向的情况很多:如网页目录结构变动,网页重命名、网页的扩展名改变、网站域名改变等。首先一、得在你的域名管理里面定义 c.com和www.c.com指向你的主机ip地址,我们可以使用nslookup命令测试:直接输入 nslookup c.com和nslookup www.c.com 都有指向ip的A记录即可。在网站建设中需要网页重定向的情况很多:如网页目录结构变动,网页重命名、网页的扩展名改变、网站域名改变等。这样就是用户直接访问c.com直接跳转的www.c.com。

xiaoweids的博客 2768

wordpress内页301全部跳转index.php问题的解决方法

wordpress内页301全部跳转index.php问题的解决方法

qq_39435638的博客 1281

网站301跳转问题的探讨和用法,网站做301跳转的相关问题

网站301跳转问题的探讨和用法以及网站做301跳转的相关问题 作者:叶涛(华军软件园seo) 相信站长朋友们都对301跳转有一定的了解,知道在网站优化中可以帮助自己,但是有些站长朋友却对如何合理使用301跳转不太清楚,也不太了解301跳转究竟能帮助到我们什么?今天在这里,我们分享一些301跳转在SEO方面的应用,希望可以用来解决网站优化中比较难解决的问题。在网站在经常会遇到一种设置,那就是301跳转。一般来说,网站进行改版,或者将域名进行设置301跳转,一是将传递进行传递,二是更好的集中权重。但..

计算机毕业论文源码,学生个人网页制作html源码。贴近用户做网络推广和互联网优化。 2万+

网站换服务器内页301永久定向,网站内页301重定向

网站内页301重定向 内容精选换一换参见《CANN 软件安装指南》进行开发环境搭建,并确保开发套件包Ascend-cann-toolkit安装完成。该场景下ATC工具安装在“Ascend-cann-toolkit安装目录/ascend-toolkit/{version}/{arch}-linux/atc/bin”下。使用export方式设置环境变量后,环境变量只在当前窗口有查看独享模式域名配置您可...

weixin_42664597的博客 381

别再让PyCharm吃光你的C盘!保姆级教程:安全迁移config、plugins和remote sources到D盘

本文提供了一份详细的PyCharm配置与缓存文件迁移指南,帮助开发者将config、plugins和remote sources等占用大量C盘空间的文件安全转移到D盘。通过修改data.properties文件和正确迁移顺序,确保PyCharm功能不受影响,同时释放宝贵的系统盘空间。

weixin_28836989的博客 423

基于Python的微信聊天记录分析——数据获取

本篇为“基于Python的微信聊天记录分析”第一篇,主要涉及数据获取,包括Python环境配置、WeChatMsg项目配置和运行、获取聊天记录等内容,流程简单、比较基础,后续这个系列会涉及基于Python的数据处理、统计分析、NLP技术等内容。希望和大家多多交流,共同进步!

Henryli1202的博客 1万+

如何设置网站301跳转

301跳转有多种方法,比如通过域名URL转发、服务器的rewrite设置。但部分服务器域名URL转发功能被禁止使用了,而且绝大部分网站都使用虚拟主机,在不支持rewrite的情况下,只能通过代码实现301跳转。下面的代码主要针对新旧2个域名同时绑定一个空间,需要将旧域名跳转到新域名时适用,在每个页面头部加入以下代码:if request.ServerVariables(”Se...

weixin_34355881的博客 1106

【QEMU系统分析之TPM篇(一)】

本文以 QEMU 8.2.2 为例,分析其 TPM-emulator 模块的实现,并为 QEMU 添加 Windows 平台的TPM 模拟器的支持。

David唐辉的博客 1190

阿里云虚拟主机做全站301重定向

RewriteEngine On RewriteCond %{HTTP_HOST} ^xuequekeji.com$ [NC] RewriteRule ^(.*)$ https://www.xuequekeji.com/$1 [R=301,L] 可以用电脑新建记事本输入后,保存文件为.htacces放到网站根目录 把xuequekeji.com修改为你自己的域名 把虚拟主机后台面板里把301重定向设置删除。避免产生冲突。 原文地址:https://leffz.com/1709.html ...

刘浩宇的博客 508

图解转置卷积原理

声明:本文大部分搬运自【机器学习】详解 转置卷积 (Transpose Convolution) 感谢博主花与人间事同,本人只是在博主原创文章上做补充以及添加一些自己的理解。 1 转置卷积的背景 通常,对图像进行多次卷积运算后,特征图的尺寸会不断缩小。而对于某些特定任务 (如图像分割和图像生成等),需将图像恢复到原尺寸再操作。这个将图像由小分辨率映射到大分辨率的尺寸恢复操作,称为上采样 (Upsample),如下图所示: 上采样方法有很多,详见【图像处理】详解 最近邻插值、线性插值、双线性插值、双三次插值

laonafahaodange的博客 5685

2、探秘储备池计算:原理、应用与前沿趋势

储备池计算(Reservoir Computing)作为一种新兴的计算方法,起源于计算神经科学和机器学习领域,现已广泛应用于非线性动力系统理论、物理学、材料科学、生物学和机器人学等多个领域。其核心优势在于概念简洁性,通过利用高维动态系统的非线性响应,将学习过程集中在读出层,避免了传统循环神经网络(RNN)训练的复杂性。储备池计算的发展方向主要包括拓展到非线性动态系统和利用物理动态系统作为计算资源(PRC),后者有望突破冯·诺依曼瓶颈,实现边缘计算。理论方面,储备池计算与人类大脑的信息处理方式密切相关,并推动

ggg99的专栏 733

虚拟主机的301永久重定向

临近中午吃饭的时候,接到一个使用虚拟主机产品的客户,他的需求就是用户点击aaa.com的网址然后会自动跳转到www.aaa.com的网址上。这个需求我同事完成了,但是我还是总结下吧,以后一定用的上。首先判断web根目录下有没有一个web.config的文件,如果有的话,直接加代码就行,如果没有的话,就要创建记事本文档,命名为web.config并且添加以下代码:w...

weixin_33895604的博客 228

华为OD机试 - 项目规划 - 深度优先搜索dfs(Java 2024 C卷 100分)

每一题都有详细的答题思路、详细的代码注释、样例测试,发现新题目,随时更新,全天优快云在线答疑。

学Java,找哪吒 1153

php301内页重定向,内页301重定向

301重定向是当用户或搜索引擎向网站服务页器发出浏览请求时,服务器返回的HTTP状态码的一种,表示本网页永久性转移到另一个地址,301重定向对网站真正的用途很大一部分是为了用户而设置的,让用户的体验更好,同时还能很好的传递旧网站的权重到新网站。本文主要讲解Linux主机apache服务器网站内页出现死链或者更换链接如何通过.htaccess文件一分钟实现301内页重定向。何时做301重定向1.域名...

weixin_39565332的博客 2321

STM32驱动HC-SR04超声波模块

本篇文章将带大家使用HAL库驱动HC-SR04超声波模块。超声波模块作为智能小车必备的模块,要学习智能小车的同学是必须掌握好这个模块的使用的。HC-SR04是一种常用的超声波传感器模块,也被称为超声波测距模块,广泛应用于各种自动化控制和测距系统中。它通常由超声波发射器、接收器、控制电路和外壳组成,可以实现非接触式的距离测量。下面是HC-SR04超声波模块的一些特性和技术参数:距离测量范围:2cm ~ 400cm(可调)。测量精度:0.3cm。工作电压:DC 5V。工作电流:15mA。

m0_49476241的博客 7683

模型可解释性分析:基于SHAP的深度探索

SHAP模型可解释性分析摘要 本文系统性地介绍了SHAP(SHapley Additive exPlanations)方法在机器学习模型可解释性分析中的应用。SHAP基于博弈论的Shapley值理论,为特征重要性评估提供了统一框架。文章详细阐述了四种核心算法:Kernel SHAP(模型无关方法)、Tree SHAP(针对树模型的高效算法)、Deep SHAP(适用于深度学习)和Linear SHAP(线性模型专用)。通过Python实现展示了从数据准备到SHAP分析的全流程,包括摘要图、依赖图等可视化技术

huanghm88的专栏 606

301跳转有什么用?为什么要做301跳转?

做我们seo优化的人员应该都知道,如果打开好多排名靠前的网站,会发现他们的域名都是带www的,如果您足够细心的话,把域名www去掉后再打开这个网站,您会发现域名自动跳转到www上面了,这是怎么回事呢?其实大家不用惊讶,这就是seo优化小编标题所说的301跳转! 网站优化301跳转 一.301跳转的含义 页面永久性移走,通常叫做301跳转,也叫301重定向,301转向.指的是当用户点击一个网址时,通...

一起学程序 2万+

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

nginx实现两个域名之间跳转配置

1.我有两个域名,分别是www.a.com,www.b.com,现在我想让所有www.a.com的访问地址都跳转到www.b.com,比如https://www.a.com/sample.html跳转到https://www.b.com/sample.html。 2.下面是我域名www.a.com的nginx配置: server{ listen 80; server_name www.a.com a.com; return 301 https://$server_name$...

jingleli21的博客 1878

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

html301重定向域名后缀,网站出现死链了内页301重定向帮你解决

原标题:网站出现死链了内页301重定向帮你解决301重定向类型301重定向是当用户或搜索引擎向网站服务页器发出浏览请求时,服务器返回的HTTP状态码的一种,表示本网页永久性转移到另一个地址,301重定向对网站真正的用途很大一部分是为了用户而设置的,让用户的体验更好,同时还能很好的传递旧网站的权重到新网站。本文主要讲解Linux主机apache服务器网站内页出现死链或者更换链接如何通过.htacce...

weixin_42509396的博客 1557

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

使用Nginx实现301跳转至https的根域名

这篇文章主要介绍了使用Nginx实现301跳转至https的根域名,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧 基于 SEO 和安全性的考量,需要进行 301 跳转,以下使用 Nginx 作通用处理 实现结果 需要将以下地址都统一跳转到 https 的根域名 https://chanvinxiao.com •http...

weixin_43226231的博客 1832

使用 Nginx 实现 301 跳转至 https 的根域名

基于 SEO 和安全性的考量,需要进行 301 跳转,以下使用 Nginx 作通用处理

肖陈伟的博客 2592

网站换服务器内页301永久定向,网站换域名如何正确操作301重定向

最近我的网站更换了域名,为了对搜索引擎表示友好,也为了网站的流量和权重得到继承,我采用了网站301重定向。但是之前并没有进行过此类操作,所以开始时也感觉无从下手,于是我打算去百度、谷歌搜索一些方法。网上介绍301重定向的文章很多,但是我看了很多篇,却发现基本都是千篇一律的,而且基本都忽视了一些重要的细节。下面就给大家介绍下我的301重定向过程,希望对大家有所帮助。为了能说的更清楚明白,我还是结合自...

weixin_39809793的博客 1007

301跳转 https_使用Nginx实现301跳转至https的根域名示例代码

基于 SEO 和安全性的考量,需要进行 301 跳转,以下使用 Nginx 作通用处理实现结果需要将以下地址都统一跳转到 https 的根域名 https://chanvinxiao.comhttp://chanvinxiao.com (不带 www 的 http)http://www.chanvinxiao.com (带 www 的 http)https://www.chanvinxiao.co...

weixin_39524959的博客 808

nginx - 实现域名跳转的几种方式

本文介绍了Nginx实现域名跳转的几种常用方式: 301永久重定向:适用于域名更换、SEO优化场景,会通知搜索引擎更新索引 302临时重定向:适合活动页、营销短链等临时跳转需求 HTTPS强制跳转:提升网站安全性 www规范化:统一使用www前缀或裸域名 正则匹配跳转:处理复杂路径转换需求 文章对比了301和302的区别,解释了$request_uri变量的作用,并提供了实际配置示例。建议优先使用Nginx层跳转,因其性能高效且对SEO友好。最后解答了常见问题,包括状态码选择、路径保留等实际应用场景。

尽日寻春不见春,芒鞋踏遍陇头云。归来笑拈梅花嗅,春在枝头已十分。 2120

IIS7.5全站301跳转,内页+带参数url,这才是真正的全站跳转

说好的转型安全领域,可是我还是忍不住要给大家分享这个教程。因为这个问题很常见,大部分人都遇到了(可能你没注意),困扰了我很久,相信这是一篇真正适合你的IIS301跳转教程。 背景 说到301跳转,作为seoer的你可能自以为是的觉得这是个简单的常识,可是你还真的不一定全会,看上去你的301跳转成功了,但是真的是301吗?真的是全站301吗?你找个内页带参数的url试试就知道。 大部...

weixin_30613433的博客 344

nginx 301跳转到带www的域名

1、首先在域名解析中添加 domain.com 和 www.domain.com 全部指向你的主机的IP地址; 2、方法1. 打开 nginx.conf 文件找到你的server配置段: server { listen 80; server_name www.domain.com domain.com; if ($host != 'www.domain.com' ) { rewr...

Yafully 1428
上一篇: 真正活学活用Windows XP中的Regsvr32命令
下一篇: 创建 IP 安全策略来屏蔽端口
webclass
博客等级 码龄19年 14粉丝 90原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值