新闻中心

网站二级目录htaccess伪静态301重定向规则

作者 / 无忧主机 时间 2012-02-19 13:34:26

今天和香港客户(厚德载物  ****5555)一起研究安装在二级目录(bbs)下的discuz X2的301重定向的问题。用户网站部署是一般站长选择的常规布局。主站安装dedecms,二级目录(bbs)下安装论坛discuz x2,dedecms调用论坛中的文章,为方便描述用户的网站部署方式,定义用户网站域名为51php.com,那么结构如下: 访问域名http://www.51php.com是dedecms系统,安装在根目录public_html下面, 访问http://www.51php.com/bbs是discuz x2论坛,安装在根目录下的二级目录bbs中。   通过上面的介绍,我们可以清楚知道用户网站的结构部署了。我们都知道,把网站url集中到一个域名www.51php.com上,seo的优化是大大的好滴。无忧主机(www.51php.com)是linux系统的php虚拟主机,实现网站301重定向功能,是通过.htaccess伪静态文件实现的的。我们一般习惯性将域名重定向到www开头的域名上去,因为大家都习惯性访问网站的时带上www,所以顺意习惯,没有特别原因。 在无忧主机上实现网站301功能,这里就不重复说明了,直接阅读实例教程:无忧主机原创:由浅入深完美设置discuz! x2网站 301重定向功能或向我公司售后工程师索取301重定向规则。   我们这里重点说明,如何把安装在二级目录下的网站(如论坛、shopex、wordpress等任何php开源网站)进行301重定向。那么二级目录301重定向怎么做类?规则如下: RewriteEngine On #请根据实际情况将/bbs二级目录替换成你自己的二级目录网站 RewriteBase /bbs  #请将下面的域名替换为你自己的网站域名 RewriteCond %{HTTP_HOST} ^51php.com$ [NC] RewriteRule ^(.*)$ http://www.51php.com/bbs/$1 [R=301,L] 下面跟论坛或shopex或wordpress的伪静态规则,这里省略。   请把上面的规则复制到记事本保存后,上传到空间的二级目录站点下,然后改名为.htaccess即可。本方法已经有无忧主机用户实际应用,确保有效,请大家理解后操作,祝成功。   纯Linux环境下高端免备案[香港独立IP地址] php空间,仅仅只需199元一年起。商务中国域名核心代理直销50元注册国际顶级域名。

本文地址:https://www.51php.com/others/5279.html

1
1
1
1
1
1
1