Ubuntu 11.04 + Apache2 配置域名绑定及rewrite

 

Apache2配置rewrite

首先cd /etc/apache2/mods-enabled ,新建一个rewrite.load,文件内容如下:

LoadModule rewrite_module /usr/lib/apache2/modules/mod_rewrite.so

修改 /etc/apache2/sites-availabe/default

把所有的AllowOverride None 修改为All

重启Apache2即可

 

域名绑定

修改  /etc/apache2/sites-availabe/default 增加标红部分

<VirtualHost *:80>

        ServerAdmin webmaster@localhost

        ServerName  www.stonenotes.me

 

域名跳转  实现stonenotes.mewww.stonenotes.me跳转

修改  /etc/apache2/sites-availabe/default 增加如下部分

<VirtualHost *:80>

ServerName stonenotes.me

RewriteEngine on

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

</VirtualHost>