为企业和个人免费进行网站诊断,提供SEO优化建议。

伪静态规则配置301重定向之.htaccess范例

SEO技术 ferw 1010℃ 0评论
有的虚拟主机可以配置伪静态规则来实现301重定向。但是为什么不建议大家使用伪静态配置呢?是因为现在的伪静态组件太多,很多空间商都不知道自己使用的是什么组件,总结了下根据不同的组件有3种格式的伪静态规则文件:

 

大庆微信营销平台开发

第一、.htaccess

第二、httpd.ini

第三、httpd.conf

第四、web.config

因为判断主机使用的哪些伪静态规则比较麻烦,所以我们尽量在条件允许的情况下使用这几种方法:配置服务器实现伪静态、修改ASP程序代码实现伪静态、修改PHP程序代码实现伪静态、修改ASP.NET代码实现伪静态。

当然如果你用的虚拟主机,而且网站有静态网址,那么只能使用配置伪静态规则来实现301永久重定向了。下边详细解释。

一、什么样的主机支持.htaccess文件的伪静态规则

很多主机是支持这种文件的,一般linux系统的主机都支持这种文件;win主机中安装了ISAPI_Rewrite FULL版本的主机。这里要稍微的深入解释一下。一般情况下你的主机商是不会给你安装FULL版本的主机,因为这个版本是收费的,所以很多主机商为了不触犯相关法律,会配置lite版本的,那个版本一般是支持httpd.ini。所以综上所述,我们可以简单地认为:linux系统支持这种文件的伪静态规则。

二、伪静态范例

一般是在.htaccess文件的开头写上以下三行。

RewriteEngine on

RewriteCond %{http_host} ^luluseo.net [NC]

RewriteRule ^(.*)$ http://www.luluseo.net/$1 [L,R=301]

第一行的意思是说,伪静态规则开始了。
第二行意思是说,这条规则适用于不带www的域名
第三行意思是说,这个域名的任何网址都转变成带www的网址,返回码是301

三、注意事项
1、.htaccess文件不能在win系统的主机上创建,因为这个文件没有文件名,只有后缀名。可以点击这里下载:http://pan.baidu.com/s/1bnEzrOV
2、最好问一下你的主机提供商看看支持什么格式的伪静态文件,很多主机配置方法会有差异。以后会提供各大主机商的伪静态规则配制方法,供大家参考。

转载请注明:沐林万方SEO » 伪静态规则配置301重定向之.htaccess范例

喜欢 (0)or分享 (0)
发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址