记得之前有在cPanel中直接编辑.htaccess文档,可是后来因为重置了“重设所有的界面设置”导致.htaccess及其部分文件无法显示。如果点击文件管理器没有弹出选项卡可以点击cPanel底部【 重设所有的界面设置 】即可看到截图中的选项卡。
后来又瞎碰瞎撞发现原来cPanel文件管理器在打开时有一个选项"显示隐藏文件(dotfiles)"。
默认是不打勾的,原因很简单,因为一般的隐藏文件基本都是安全文件,就比如.htaccess!一个字符就足矣让一个网站奔溃及无法访问。所以。。。不过一般能折腾.htaccess的人不会犯那种错,当然子曰去哪温馨提醒,多多备份多多Ctrl+s 定万无一失。
只要将前面的框勾上就可以使用cPanel修改你站点的.htaccess文件了。
之所以发表本文,因为自己在碰到这样的问题寻找很久都无果,所有分享出来。毕竟一般修改.htaccess文件不过很多,而且如果用ftp上传可能操作复杂频繁,使用在线修改我们只要适量备份就不会出很大的问题了。
更改主域名方法如下:1.登陆bluehost官网, 并用账号登陆。
2.登陆成功后, 绑定新的主域名, 注意! 不绑定新域名, 想直接把主域名换成新域名是不行的, 哪怕是新域名已经设置好了域名解释服务器。
选择cpanel, 刚登陆后, 所看到的界面上的只是快捷方式, 是找不到绑定域名的选项的, 必需先进入cpanel。
3.稍等一下, 进入cpanel界面, 由于网络原因, 可能要等几秒才出现图中正式的cpanel界面, 向下滚动到 domain managent 菜单中选择 Addon Domains。
要注意的是, 必需先在域名中先设置好域名解释服务器为bluehost的域名服务器, 否则不能进行绑定域名。
4.在第一步 step 1 中选择 Use a domain that is not already associated with your account.
并在输入框中输入你要换成的新域名。
在第三步 step 3 中选择 Unassigned Domain 很重要 。最后是点确定 assign this domain。
然后就可以在domain list中看到新绑了一个域名 ,属性是 unassign. 这表示绑定已经成功。
然后就是考验英文的时候了, 大家不用怕, 挺简单的, 我这英文不及格的借助翻译软件, 或网上实时翻译就能搞定了, 不过既然选择了bluehost, 可能就是做英文网站的了, 没有问题的。
联系客服, 点击help的 live chat,bluehost更改主域名方法。
由于客服与用户咨询的数量不均, 可能等, 如果客服联系上了, 但又没注意, 2分钟后, 就会中断与的联系, 只能重新再连一次 live chat。
特别注意, bluehost 的 live chat 页用需要使用到 google 的 Ajax 代码, 中国大陆使用google的服务嘛, 大家知道是怎么回事了, 怎么才能用, 就不在此篇经验之内了. 如果发现 live chat 界打不开, 很可能是的机器不能使用google的代码下载服务。
首先, 客服会先问, 的bluehost帐号所用的密码的最后4位, the last 4 要准备好, 回答正确才能继续为服务. 否则说什么也没用。其后如果以上步骤都做好了的话, 直接对客服说 i want to change my primary domain ( 我想更改我的主域名 ) 就行了, 然后告诉他要换成哪个已绑定的域名。
当然, 客服会粘贴一堆广告, 这些东西其实并不需要操作, 或是回复什么。复制到实时网上翻译网站上看一下就行了, 说句 ok, i know 之类的也就行了, 不用回什么。
301跳转页叫做301重定向,也就是将请求的地址永久性的转移到另一个地址。本文将介绍如何通过cPanel虚拟主机面板实现301跳转。如何使用cPanel面板做301重定向
为什么要使用301重定向?
1
如何使用cPanel面板做301重定向
本文将介绍如何通过cPanel虚拟主机面板实现301跳转。
什么是301跳转?
301跳转页叫做301重定向,也就是将请求的地址永久性的转移到另一个地址。
为什么要使用301重定向?
1、当你的网站更换域名的时候,通过301重定向就可以把旧域名永久的重定向到新的域名上,当访客在访问你旧域名的时候会跳转到新的域名,防止流量损失,并且对于seo也十分友好。
2、当需要删除网站中的某些目录或者文章的时候,就需要使用301重定向到网站首页的话,否则对于seo不是非常友好。
3、如果有多个域名需要指向同一个网站的时候,例如,某些公司为了防止网址拼错而出现的流量损失,就会注册一些typo域名,并且通过301重定向指向公司的主域名。
4、为了实现网址的规范化,通常,一个域名如果不做任何设置的话,会默认的产生多个网址,例如我的域名。
(1)www.haocpanel.com (2)haocpanel.com (3)www.haocpanel.com/index.php (4)haocpanel.com/index.php
通过这四个地址都可以访问我的网站,如果不做301重定向的话就会分散网站的pr和权重。
如何使用cPanel面板做301重定向
END
如何在cpanel面板中做301重定向
1
首先登陆到cPanel面板中,然后在域菜单栏下选择“重定向”选项,如下图所示:
如何使用cPanel面板做301重定向
如何使用cPanel面板做301重定向
2
接下来在转向类型中选择301转向,然后选择想要转向的域名并在重定向至右边方框中输入重定向的新域名,具体设置如下图所示:
如何使用cPanel面板做301重定向
如何使用cPanel面板做301重定向
3
通过.htaccess文件设置
通过在
.htaccess加入转向代码也可以实现301转向,这种方法设置还是比较方便的,代码
如下:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^olddomain\.com$ [NC]
RewriteRule ^(.*)$ http://newdomain.com/$1 [L,R=301]
以上这段代码完全可以实现我们想要的301转向效果,即页面之间的链接转向,当然也可以通过搭建的网站中的任意一个链接跳转到新域名的网站首页,具体代码如下:
http://m.fulinmenst.com/m/case_view.aspx?TypeId=29&Id=385&Fid=n4:4:4
Redirect 301 /old.html http://www.domain.com/new.html
通过这种设置我们可以从原域名搭建的网站中的任意一个链接跳转到新域名的网站首页。
END
注意事项
通过以上几种方法我们可以很容易的在HostEase空间上设置301重定向,如果你感兴趣的话不妨也亲自试验一下效果,以上方法仅供参考,当然你也可以按照上述方法做302重定向,不过需要将上面的301类型替换为302即可。
来源:百度知道:http://jingyan.baidu.com/article/335530da912b1219cb41c338.html
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)