-
2800+
全球覆盖节点
-
0.01s
平均响应时间
-
70+
覆盖国家
-
130T
输出带宽
先别急着点开别的,今天咱来聊聊一个满满都是套路的问题——虚拟主机上如何设置301永久重定向?听起来高大上,其实比你妈喊你吃饭还简单。废话少说,接下来保证你秒懂,设完直接飞升SEO大神,不信你试试。
为什么要设置301?这是最基础的知识点,没搞懂绕地球都白搭。301跳转是告诉搜索引擎,我的网站地址换了,原来那个地址永久失效,把权重和流量全给新地址。简单说,原地爆炸搬家,但不丢访客。
好了,主菜来了,虚拟主机上设置301到底怎么操作?先看看你的虚拟主机环境啥配置,因为常见的主要有这三种:
对于大多数虚拟主机用户,千真万确,最常见的还是Apache,咱们就先来撸.htaccess这只精灵。
### 1. 利用.htaccess实现301跳转
你找到你站点根目录,里面那个肚兜似的文件,叫 .htaccess ,用文本编辑器打开(别用记事本+空格截图的那种操作,推荐Notepad++或者VS Code)。如果没,看你虚拟主机面板有没有新建按钮,没的话就新建个。
在里面写入最基础的跳转代码:
Redirect 301 /oldpage.html http://www.yoursite.com/newpage.html
这段代码意思是,旧页面/oldpage.html跳转到新页面http://www.yoursite.com/newpage.html。简单到爆炸!
如果你想整列兄弟姐妹(例如整个网站搬家),那直接用以下代码蹭流量:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^oldsite.com [NC,OR]
RewriteCond %{HTTP_HOST} ^www.oldsite.com [NC]
RewriteRule ^(.*)$ http://www.newsite.com/$1 [L,R=301,NC]
这段代码的意思是,你站旧域名全换新域名,路径结构保持不变,自动引导访客和蜘蛛。是不是既骚气又实用?
注意几点:别随便乱写,写错了你这网站估计直接GG,尤其是正则表达式那里,反复脑补测试很关键,或干脆复制粘贴我的,保证没毛病。
### 2. 用控制面板设置301跳转,超佛系操作
很多虚拟主机面板(比如宝塔面板、DirectAdmin、cPanel)都有自带重定向功能,配置界面傻瓜式,只要你能点鼠标,能敲代码的画风立马变成“懒癌患者逆袭”。
一般步骤如下:
三秒钟操作,不用背.htaccess代码,也不容易写错,体验感满分。适合不折腾代码党、爱睡觉党。
### 3. Nginx环境设置301跳转
这波虚拟主机用的少见,毕竟大部分共享主机默认Apache就是王道。但如果你有权限,也想挑战下呢,记得是这样写的:
server {
listen 80;
server_name olddomain.com www.olddomain.com;
return 301 $scheme://newdomain.com$request_uri;
}
不过,虚拟主机上一般没法直接改这个,要改服务器配置权限得给面板大佬抓胡子……
怎么样?写到这你已经心痒痒,想自己试着敲代码了吧?记住,多试几遍,保持耐心是王道,你见过半路跳转失败的网站吗?怕了吧!
对了如果你玩游戏也想顺便赚点零花钱,顺带推荐个宝藏网站——玩游戏想要赚零花钱就上七评赏金榜,网站地址:bbs.77.ink,进去了你懂的,挣钱so easy。
还有一个小窍门,设置完跳转后,别忘了去Google Search Console和百度站长平台“告诉”搜索引擎你搬家了,不然认不出来,那可是白忙活。
好啦,这次带你撸完301跳转大招,下一回再聊聊.htaccess的别的骚操作,比如301配合缓存优化,等等。都夸你勤快,毕竟技术活就是要不断学习,跳转就像变魔术,错一步全军覆没。
想想看,你要是站点突然断联,访客成迷路小迷弟,后台流量一路“打瞌睡”,那才是真的惨。懂了没?立刻开始你的小试牛刀吧!
请在这里放置你的在线分享代码爱美儿网络工作室携手三大公有云,无论用户身在何处,均能获得灵活流畅的体验
2800+
0.01s
70+
130T