在cPanel面板中设置了重定向不生效

我有一个网站停止业务了,但是域名还没有过期,本身这个网站已经运转了不少时间,也有一定的排名,不想浪费,所以想着做个301重定向到我另一个网站上。这个网站原来用的是Hostease的Linux主机,cPanel面板上有一个重定向的功能可以做301,我就直接在cPanel面板的重定向中设置了301跳转。


image.png

设置完成之后,我再尝试去访问的时候,发现域名并没有跳转,访问的依然是我的旧网站,清理缓存,切换网络都试了,都不成功,我怀疑可能是cPanel面板的重定向功能有什么限制,所以改用.htaccess设置,我在根目录下的.htaccess文件中添加了如下代码:


image.png

然后再次进行测试,依然无法实现跳转,无法,只得求助了Hostease的售后支持,客服帮我调整了一下,再让我测试的时候,已经可以正确跳转了。我想看看是我什么地方的设置出现了问题,但是检查之后发现cPanel和.htaccess中的设置并未发生变动,但是根目录下原来的旧网站的文件似乎被移动了,这是移动后的样子:


image.png

我和Hostease的客服确认了一下,他说是将原先目录下的WordPress程序文件移动到了根目录下的二级目录下/test下,但是保留了.htaccess文件。猜测应该是WordPress程序中原本的url设置和重定向冲突了,这应该是起初跳转失败的原因了。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容