apache重定向301 配置,根域名转到www
2015-04-09 10:40
507 查看
首先打开httpd.conf,找到rewrite.so,需要开启rewrite.so模块。
<Directory>目录必须开启AllowOverride All,否则无法读取.htaccess文件;
<Directory "D:/wamp/www/test">
Options FollowSymLinks
AllowOverride All
Order deny,allow
Allow from all
</Directory>
其次在虚拟主机目录下建立.htaccess文件,添加重写规则,如下
RewriteEngine on
RewriteCond %{HTTP_HOST} ^baidu.com
RewriteRule ^(.*)$ http://www.baidu.com/$1 [R=permanent,L]
如果每个虚拟主机都需要重写则每个目录下都要有.htaccess文件。
<Directory>目录必须开启AllowOverride All,否则无法读取.htaccess文件;
<Directory "D:/wamp/www/test">
Options FollowSymLinks
AllowOverride All
Order deny,allow
Allow from all
</Directory>
其次在虚拟主机目录下建立.htaccess文件,添加重写规则,如下
RewriteEngine on
RewriteCond %{HTTP_HOST} ^baidu.com
RewriteRule ^(.*)$ http://www.baidu.com/$1 [R=permanent,L]
如果每个虚拟主机都需要重写则每个目录下都要有.htaccess文件。
相关文章推荐
- 把不带前缀的域名转向到www.域名的Apache 301转向配置样例
- 把不带前缀的域名转向到www.域名的Apache 301转向配置样例
- apache将不带www域名301重定向到带www的域名的配置方法
- Apache环境中重定向301的配置
- Nginx 301和apache重定向域名规则方法(多个域名,单个域名)
- Linux 系统 Apache 301 重定向配置方法
- Apache 配置域名 重定向
- apache将不带www域名301重定向到带www的域名的配置方法
- 301 重定向(iis,Apache,asp,php,ColdFusion,旧域名),永久重定向实现方法。
- 301重定向到 带www的网址/IIS 301重定向到www开头的域名
- 如何实现301的跳转?当输入域名http://xxx.com的时候自动重定向到www上去
- apache 配置域名转向其它域名转到www域名
- 2017.03.31域名重定向,apache配置虚拟主机
- 配置Apache域名
- windows2003下apache配置虚拟主机和绑定域名服务
- Apache+mod_jk+tomcat配置虚拟主机不同域名跳转
- Apache虚拟主机配置。(以多域名区分)
- Nginx中配置所有子域名重定向Redirect到www
- 使用apache配置中文域名需要做的工作
- windows2003下apache配置虚拟主机和绑定域名服务