• 本博客已正式上线 IPv4 + IPv6 双栈访问

.htaccess 301实现子目录重定向

挨踢网络 Young Free! 12年前 (2012-03-22) 5857次浏览 5个评论 扫描二维码

> 挨踢网络 > .htaccess 301实现子目录重定向

这些天Young Free!一直在折腾VPS,从来都没接触过的新鲜玩意儿就是好玩,把哥迷恋的很长一段时间都没有更新博客了,今天把一篇笔记作为博客发布凑数吧。

.htaccess 301实现子目录重定向

遇到的问题背景:

之前网站全线崩溃,YF把旗下的一个”自用”的网址导航站也搬到了保罗主机,在导航站里有一个栏目是生活百宝箱,说白了就是一个仿114啦的生活类的工具箱,虽说使用的人很少,也不占服务器资源,可问题是,相当的占硬盘空间!想想我这600M空间就被这个百宝箱给占据了150M的空间,那个心疼啊,罗伊的这保罗主机是拿来放我的博客的,怎么能放这个不痛不痒的家伙呢?于是我将它迁了出去,问题也就来了:从子目录变成二级域名,万一真有访客使用,路径不对了,打不开怎么办?度娘、GG的这收录怎么办?

遇到的问题:

子目录路径完美跳转

有问题是好事啊,又可以折腾了,解决问题才好玩嘛。

解决方案:

利用.htaccess实现301跳转

Young Free! 历来都是喜好使用Apache服务器的,而Apache可以利用.htaccess实现301跳转,将这个目录的所有网址301转向到tools.ucwz.net刚好可以完美解决问题。下面是很简单的步骤好代码:

在需要跳转的文件夹中放.htaccess文件,例如我的文件夹是/tools,那么内容为:

即从此文件夹开始,所有ucwz.net的网址转向到tools.ucwz.net,于是成功实现子目录301重定向到二级域名。这样,既可以保证访客能够顺利使用小工具,也能让搜索引擎更新索引,传递曾经该目录的权重,重新放出有正确路径的快照。


Young Free! , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA 4.0协议进行授权
转载请注明原文链接:.htaccess 301实现子目录重定向
喜欢 (0)
[]
分享 (0)
关于作者:
欢迎来吐槽,也欢迎一起交流。如果无法在本文下评论,可以点击信封按钮,给我发送邮件。
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!


请文明发言,谢谢。
  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(5)个小伙伴在吐槽
  1. 学习了.. :neutral:
    sam2012-05-18 09:01 回复
  2. 这个没看懂!你这个输入法,抢在我输入法之前,搞了半天输出的全是字根码!!这个对用五笔的朋友不友好哦
    亨sir2012-04-09 18:39 回复
    • 百度输入法,真的欠缺火候,各式各样的问题都有,百度要是这个星期内还不给我反馈我反映的问题,我就把他撤了,换QQ在线输入法去。
      Young Free!2012-04-09 19:25 回复
  3. 我想把链接搞成这样:shanreneye.com/blog/wangzhan/123.html怎么搞?我现在的是这样的:shanreneye.com/index.php/wangzhan/123.html
    渊岳2012-03-21 17:50 回复
    • 可以把index.php当成文件夹来看待,问题就基本解决了。
      Young Free!2012-03-22 11:19 回复