Meteor博客

随笔记录点滴

Apache实现不带www跳转www域名301重定向


1、检测Apache是否支持mod_rewrite


2、让apache服务器支持.htaccess

打开httpd.conf文件(在那里? APACHE目录的CONF目录里面),用文本编辑器打开后,查找

Options FollowSymLinks

AllowOverride None

 改为

Options FollowSymLinks

AllowOverride All


3、在网站根目录下创建.htaccess文件

创建方法:

(1)用记事本打开,点击文件–另存为,在文件名窗口输入".htaccess",包含英文引号,然后点击保存。

(2)进入cmd命令 窗口,通过cd切换当刚建立htaccess.txt文件的文件夹,然后输入命令:rename htaccess.txt .htaccess ,然后点击键盘Enter键即可。

(3)通过ftp连接htaccess.txt所在文件夹,通过ftp软件重命名。


4、规则:

<IfModule mod_rewrite.c>

RewriteEngine On

RewriteCond %{HTTP_HOST} ^dmkiss.com$ [NC]

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

</IfModule>




发表评论:

Copyright Dmkiss.com Rights Reserved. 阿里云提供支持

Powered By Z-BlogPHP 1.6.4 Valyria