首页>>SEO技术
近期遇到https升级改造造成的url共存问题,理论上会有重复收录风险,对于SEO优化不利,故此发现问题解决问题的过程分享给大家。啥叫重复收录问题呢,说起来一大串实际上很简单,比如:
改造后域名是:https://www.域名.com/products.html
但是,http://www.域名.com/products.html这个url链接,也依然可以访问,这就造成了两个url同一个内容,对于正常的用户没有影响,但是搜索引擎没有那么“聪明”,故此我们需要做一定的调整,让其达到,访问“http://www.域名.com/products.html”直接跳转到“https://www.域名.com/products.html”这个链接的目的。
本次笔者就遇到了这个问题,某个网站首页301跳转完美适配,但是内页存在上文中讲述的url同时存在问题,作为一个称职的网站运营SEO优化人员(强迫症患者),我们将和大家一起解决这个问题。生活中会不断地挖掘对称美的地方,而且一定会想尽办法减少重复的工作。仿佛生活就是编码,逻辑贯穿其中。
网站安装SSL证书后,会出现http和https共存的情况,即HTTP不会自动跳转到HTTPS,SSL证书大全来说说使用.htaccess文件,将http自动301强制跳转到https的方法:
http301跳转到https
注意:.htaccess是Apache服务器下的配置文件,如果你的服务器或者虚拟主机不是Apache环境则不适用此方法!
这里必须单独解释一下,过程中出现了https链接中“../index.php/..”问题,直接在.htaccess文件加上“RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]”即可。
1、在网站的根目录创建.htaccess文件,如果已存在.htaccess文件,则直接编辑即可;
2、用编辑器打开.htaccess文件,在最下面添加写入如下语句:
<IfModule mod_rewrite.c>
Options +FollowSymlinks
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{SERVER_NAME}/$1 [R,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
#如果页面出现"No input file specified." 请注释第一条,启用第二条
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
#RewriteRule ^(.*)$ index.php [E=PATH_INFO:$1,QSA,PT,L]
</IfModule>
然后给大家解释一下以上代码是什么意思:
(1).RewriteEngine On:开启重写功能。
(2).RewriteCond:规定重写的条件。
(3).RewriteRule:重写命令
(4).%{SERVER_PORT}:获取服务器端口
(5).%{http_host}:获取访问的域名
(6).^(.*)$:获取URL除去查询字符串的部分
(7).$1:表示^(.*)$小括号所匹配的内容,$2表示第二个小括号所匹配的内容,以此类推。
(8).[R=301]:表示原始网址重定向为后来重写的网址。
(9).[L]:Last rule(最后一条规则): 告诉服务器在本条规则执行完后停止重写URL。立即停止重写操作,并不应用其他重写规则。它对应于Perl中的last命令或C语言中的break命令。这个标记用于阻止当前已被重写的URL被后继规则次重写。例如,使用它可以重写根路径的URL(“/”)为实际存在的URL(比如:”/e/www/”)。
上文中我们说的是Apache环境的解决方案,那如果是nginx环境呢?下面是整理的,nginx服务器怎样将http整站全部301跳转到https的方法。
如果你LINUX服务器购买了SSL并完成部署,那么解析来就需要将网站http的访问协议修改为https,下面是nginx服务器将http页面整站全部301重定向到https页面最新支持的写法:
文件/etc/nginx/conf/nginx.conf
server {
listen 80;
server_name my.domain.com;
return 301 https://$server_name$request_uri;
}
server {
listen 443 ssl;
server_name my.domain.com;
[....]
}
注意,如果你的server_name如果填写的localhost,那么https会自动跳转到访问localhost.
以上就是http如何全站301重定向到https的全部内容了,使用起来很是简单便捷,你学会了吗?合肥老刘友情提醒小伙伴们,修改文件之前记得备份,定期备份、修改文件之前备份是个很好的习惯!当然如果能在本地测试完再上传至服务器更为稳妥。
最后这个gif送给有强迫症的小可爱们,叫我红领巾。
猜你喜欢
- 2024-02-23 提高小红书运营效率的6个工具
- 2022-11-10 【官方文档】百度搜索网站被黑防范指南
- 2022-11-03 【干货必备】百度搜索优质内容指南
- 2022-08-01 百度隐藏“快照”功能:原因未知-百度快照没了?
- 2022-06-20 浅析“百度搜索基础信息设置规范”!
- 2022-06-15 SEO尴尬,有排名,没流量,没咨询,怎么办?
- 搜索
-
- 2024-04-07 小红书+抖音+直播常见违禁词及替换方法
- 2024-03-14 刷量成风,广告主损失惨重?该被重视了!
- 2024-03-06 代理投的好,还需要招自己的优化师吗?
- 2024-02-23 提高小红书运营效率的6个工具
- 2024-02-23 千川投放百宝书:2万字详解,一篇全掌握!
- 2024-02-20 年后求职15个关键面试问题,助优化师脱颖···
- 2024-01-31 不行就去做销售吧!
- 2024-01-09 合格的优化师,需具备这6项思维能力!
- 2023-12-28 25个金句文案句式,直接套!
- 2023-12-05 做私域必备的10个朋友圈黄金模板
- 2023-12-05 15个爆款短视频文案技巧,看完立马用!
- 2023-11-27 浅析:《百度搜索优质内容解读》,当下百度···
- 2019-11-01 Origin DNS error:使用百···
- 2020-06-20 “401 - 未授权: 由于凭据无效,访···
- 2020-12-01 一级域名好还是二级域名好?
- 2020-10-13 百度抓取诊断工具一直抓取失败怎么办?
- 2019-12-09 域名解析后,网站返回状态码511应对方法
- 2020-04-10 百度下拉框怎么刷?刷百度下拉框软件原理及···
- 2019-08-12 网站出现“403,服务器上文件或目录拒绝···
- 2021-04-13 html/txt文件中文用浏览器打开有乱···
- 2021-01-06 百度移动端的搜索结果上线“踩顶”功能,对···
- 2020-09-03 element.style样式的修改
- 2019-11-06 正确打开.db数据库文件的两种方式,避免···
- 2020-10-20 UC神马搜索怎么做快速排名优化
- 2021-10-14 Windows 11正式版终于发布,最低···
- 2020-08-31 网站做了改版,为什么seo排名反而更差了···
- 2019-09-17 为啥快排这么火,怎么看待SEO快速排名及···
- 2020-05-26 js空链接点击不跳转
- 2020-01-09 2020年合肥第一场大雪!
- 2023-12-05 15个爆款短视频文案技巧,看完立马用!
- 2020-05-14 网站被k,收录归零消失,是怎么回事以及怎···
- 2019-05-21 合肥SEO:简述百度搜索结果本地差异化现···
- 2019-04-02 网站首页收录不见了,只剩内页收录是什么原···
- 2020-09-22 百度2020年悄然的更新了,seoer们···
- 2019-03-18 为啥网站一直没收录?
- 2020-04-23 新站不收录咋办?快速收录诀窍抓住这两点!
- 热门标签
-
- 热力图
- UEO
- 点击热力图
- 二级域名
- 二级目录
- seo中介
- seo众包平台
- 搜索指令
- 百度高级命令
- 百度搜索组合命令
- 刷权重
- 黑帽SEO
- 刷点击软件
- 快排
- VBS病毒
- html病毒
- 百度算法
- 极光算法
- seo优化
- 镜像站
- 网站优化
- 301跳转
- 301重定向
- 首选域
- 网安备案
- 网站公安备案
- 蜘蛛池
- 黑帽
- 链接工厂
- 细雨算法
- php挂马
- 快照劫持
- 篡改php源码
- SEO按天扣费
- seo包年
- 空链接
- href#属性
- ftp
- 同义词
- 百度搜索同义词
- 百度收录量
- 索引量
- 增加收录
- 收录和排名
- https改造
- 重复收录
- 刷百度排名
- 模拟点击工具
- 网站缩略图
- seo抓取
- url重定向
- uso
- seo
- 用户体验优化
- 惊雷算法
- 2.0
- 打击快排
- seo套路
- seo外包
- 苦逼seo
- 谷歌seo
- 域名icp备案
- js的优化
- JavaScript与seo
- 排名波动
- 内容质量
- sem
- 竞价和优化
- seo方案
- 爱站关闭
- 爱站关站
- 无法访问
- ftp无法列目录
- ftp登录
- 烽火算法
- https
- 网站劫持
- 服务器安全
- 网站页面
- 跳出率
- SEO
- 网站设计
- web前端
- seo顾问
- seo咨询服务
- 关键词优化
- 网站备案
- 备案流程
- js压缩
- 前端
- 手机站
- 营销型
- 手机站布局
- 搜索引擎优化
- 合肥seo优化
- html
- 网站漏洞
- 网站被黑
- 百度权重