#热门
.htaccess实现从Zblog跳转到wordpress

2023-11-28 0 906

声明:本站所有资源均搜集自互联网,版权归原作者!仅供测试使用,请与下载后24小时内删除!

壳子只是测试整理优化,不对资源内容负责!能架起来就是OK的,购买会员即可享受源码修改一对一服务!

.htaccess实现从Zblog跳转到wordpress


用Linux主机的网站可以通过.htaccess做301跳转,这个大家都很清楚。

如果能对.htaccess的规则非常了解的话,那么使用起来肯定得心应手。但是如果不熟悉的话,只能做到只是更换域名不更换文件路径的跳转。比如从a域名跳转到b域名,只能做到类似a域名/123.html到b域名/123.html。

但是如果从zblog迁移到wordpress博客程序,那么就需要比如从类似于http://blog.cocold.com/post /25.html 跳转到http://blog.icoa.cn/25.html和从http://blog.cocold.com /catalog.asp?tags=301 跳转到http://blog.icoa.cn/tag/301 等这种更换了域名并更换了博客平台的情况来说就无能为力了。

 

安装了Wordpress的朋友都知道,Wordpress支持URL静态化。实现的方法就是通过在网站根目录自动创建一个.htaccess的文件,实现所有的url都指向首页index.php。然后在通过首页PHP代码的解析来显示不同的内容。

于是我将blog.cocold.com指向一个linux主机,然后在网站根目录创建.htaccess,把Wordpress创建的.htaccess内容复制出来放进去:

# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress

然后新建一个index.php放到根目录下,index.php的内容如下:

<?php
$pageurl=str_replace("/post", "", $_SERVER[REQUEST_URI]);
$pageurl=str_replace("/catalog.asp?tags=", "/tag/", $pageurl);
$pageurl=str_replace("&amp;page=", "/page/", $pageurl);
$pageurl=str_replace("/catalog.asp?date=", "/date/", $pageurl);
$pageurl=str_replace("-", "/", $pageurl);

Header("HTTP/1.1 301 Moved Permanently");
header("location: http://blog.icoa.cn/".$pageurl);
?>

这样就可以实现下面的跳转:

http://blog.cocold.com/post/25.html 跳转到 http://blog.icoa.cn/25.html
http://blog.cocold.com/catalog.asp?tags=301 跳转到 http://blog.icoa.cn/tag/301
http://blog.cocold.com/catalog.asp?date=2011-5 跳转到 http://blog.icoa.cn/date/2011/05
……
如果还有其他路径依然可以写进去。

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

版权声明 1 本网站名称:壳子资源网
2 本站永久网址:www.ilkezi.com
3 本站备用网址:www.ilkezi.com
4 本站源码来源与网络,仅供大家学习与参考,如有侵权,请联系站长 QQ26625373进行删除处理。
5 本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
6 本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
7 本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新。
8 全站统一解压密码:ilkezi.com

壳子资源网 建站教程 .htaccess实现从Zblog跳转到wordpress http://www.kezi8.com/236.html

音乐无处不在,快乐随之而来!

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务