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数据库的posts文章表很大,怎么优化是个头疼的问题。想到了分表就想尝试下。做个记录。原创记录文章,转载请注明出处。 优化WordPress数据库中的posts表,可以从以...
网站建设

为了WordPress运行效率翻倍我用Cyberpanel替代了宝塔面板

因为我的博客最近这段时间总是莫名其妙的卡成狗,用的是应该是某个插件的原因,正好许久没折腾了就追求刺激,准备重新使用我以前心心恋恋的 openlitespeed,当初测试在都安装插件的情况下 NGINX...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: