网站首页 网站运营 正文
广告位 后台主题配置管理 |
用Linux主机的网站可以通过.htaccess做301跳转,这个大家都很清楚。
如果能对.htaccess的规则非常了解的话,那么使用起来肯定得心应手。但是如果不熟悉的话,只能做到只是更换域名不更换文件路径的跳转。比如从a域名跳转到b域名,只能做到类似a域名/123.html到b域名/123.html。
但是如果从zblog迁移到wordpress博客程序,那么就需要比如从类似于http://www.eshop15.com/post/25.html 跳转到https://www.jzpu.com/25.html和从http://www.eshop15.com/catalog.asp?tags=301 跳转到https://www.jzpu.com/tag/301 等这种更换了域名并更换了博客平台的情况来说就无能为力了。
安装了Wordpress的朋友都知道,Wordpress支持URL静态化。实现的方法就是通过在网站根目录自动创建一个.htaccess的文件,实现所有的url都指向首页index.php。然后在通过首页PHP代码的解析来显示不同的内容。
于是我将www.eshop15.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("&page=", "/page/", $pageurl);
$pageurl=str_replace("/catalog.asp?date=", "/date/", $pageurl);
$pageurl=str_replace("-", "/", $pageurl);
Header("HTTP/1.1 301 Moved Permanently");
header("location: https://www.jzpu.com/".$pageurl);
?>
这样就可以实现下面的跳转:
http://www.eshop15.com/post/25.html 跳转到 https://www.jzpu.com/25.html
http://www.eshop15.com/catalog.asp?tags=301 跳转到 https://www.jzpu.com/tag/301
http://www.eshop15.com/catalog.asp?date=2011-5 跳转到 https://www.jzpu.com/date/2011/05
……
如果还有其他路径依然可以写进去。
- 上一篇: dedeCMS如何批量删除未审核文章及垃圾评论
- 下一篇: 绿化苗木网站的关键词应如何是设置进行优化
广告位 后台主题配置管理 |
你 发表评论:
欢迎- 2022-10-30收藏多年整理的各类资源网站全都分享出来
- 2022-10-29收集最全的各大银行信用卡限额交易设置方法
- 2022-10-29从root的Vivo手机中删除Bloatware
- 2022-10-28Vivo Mediatek机型LK(ABOOT)文件Android Verify Boot校验的困惑和一点研究
- 2022-10-20小米/红米手机彻底关闭系统更新提醒方案,免ROOT免ADB!
- 2022-10-12彻底删除小米手机MIUI系统级广告
- 2022-09-26nps内网映射专用客户端和服务端自动安装文件
- 2022-09-2614个比较经典的开发信模板
- 13621℃通达2015oa超级密码修改与清空方法
- 10271℃如何注册一个适合谷歌seo的域名
- 9635℃第三届中国衡商联盟(深圳)高峰论坛会邀请函
- 7462℃建站3天 日ip 300
- 7374℃衡商联盟写给天下自媒体的一封信:2016年,你很有可能会坐立难安!
- 7056℃谁敢横刀立马,唯我衡商兄弟连!-衡商精英群招募
- 6889℃1111半价免单(10日19点整理)
- 6886℃写给天下工厂的一封信:大象都倒下了,小心你也被干掉!
- 4291℃b2b网站营销要注意的细节问题
本文暂时没有评论,来添加一个吧(●'◡'●)