原链接:http://blog.pcwuyu.com/2015/632.html

原分类:网站建设


新建.htaccess放到网站根目录,再启用博客程序的rewrite功能即可

<IfModule mod_rewrite.c>
RewriteEngine On
# 下面是在根目录,文件夹要修改路径,如 /home/wwwroot/www.example.com/html
RewriteBase /home/wwwroot/www.example.com/html
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php/$1 [L]
# 带 www 的跳转到不带的
RewriteCond %{HTTP_HOST} ^www.example.com
RewriteRule (.*) http://example.com/$1 [R=301,L]
# 不带 www 的跳转到带的
RewriteCond %{HTTP_HOST} ^example.com
RewriteRule (.*) http://www.example.com/$1 [R=301,L]