BlueHost主机301重定向织梦和WP设置区别

BlueHost主机采用的是Linux系统,做301重定向时我们可以在根目录创建一个.htaccess文件,或者直接在控制面板“域”栏目中的“重新定向”下设置。

用织梦CMS建站的301重定向是在控制面板直接设置的,但发现在只有首页设置成功,而内页并没有转向。另外一个站,使用的是WordPress建站的,首页和内页重定向都没问题。后来想想,WP的链接是伪静态,而织梦CMS生成的链接是纯静态,这或许是根本上的区别。

查看原来.htaccess文件(使用BlueHost后台重定向设置自动生成的),301写法是:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^miliol.org$
RewriteRule ^/?$ "http\:\/\/www\.miliol\.org\/" [R=301,L]

修改成(通用型):

Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^miliol.org [NC]
RewriteRule ^(.*)$ https://www.miliol.org/$1 [L,R=301]

转向成功,不管是首页还是内页都实现的301重定向。我将WordPress建站的站也改成通用型写法,也成功。

结论:织梦CMS等建站系统生成的是纯静态网址的站301重定向写法应该用下面这种,而WordPress建站的站两种写法都可以。

 
  • 本文由 米粒在线 发表于 2012年9月11日16:00:08
  • 转载请务必保留本文链接:https://www.miliol.org/309.html
网站建设

网站速度很慢?使用 WordPress 短时缓存(Transients)来优化数据库查询和 HTTP 响应!

每个人都想要一个速度很快的网站,网站速度越快,用户停留和点击页面或购买产品的时间就越长,加快网站速度的方法之一是开启缓存,而缓存背后的逻辑就是存储信息,更具体一点说,就是找到一个比连接数据库更快的存储...

发表评论

匿名网友
:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:
确定

拖动滑块以完成验证