Apache Rewrite实现URL的跳转和域名跳转 Rewirte主要的功能就是实现URL的跳转,它的正则表达式是基于Perl语言。可基 于服务器级的(httpd.conf)和目录级的 (.htaccess)两种方式。如果要想用到rewrite模块,必须先安装或加载rewrite模块。方法有两种 ...
分类:
Web程序 时间:
2016-09-18 11:53:09
阅读次数:
179
nginx301重定向配置 第一种方法判断域名是否是www.xxx.com如果不是所有域名跳转到www.xxx.com server { server_name www.xxx.com xxx.com; if ($host != 'www.xxx.com' ) { rewrite ^/(.*)$ h ...
分类:
其他好文 时间:
2016-08-19 11:24:02
阅读次数:
181
vi/usr/local/apache2/conf/extra/httpd-vhosts.conf单域名跳转:<IfModulemod_rewrite.c>RewriteEngineonRewriteCond%{HTTP_HOST}^www.domain1.com$RewriteRule^/(.*)$http://www.domain2.com/$1[R=301,L]</IfModule>如果是多个域名,可以这样设置:<IfModulem..
分类:
其他好文 时间:
2016-08-04 19:52:12
阅读次数:
240
在配置域名301跳转时,发现mod_rewrite.c模块没有加载,所以以此为例。这个用到了apache的扩展工具apxs在使用这个功能之前,先确认是否已经加载mod_so模块,方法是:[root@localhost~]#/usr/local/apache2/bin/httpd-l在列出的列表里有mod_so模块,则说明已经加载。然后在源码..
分类:
Web程序 时间:
2016-07-05 10:27:45
阅读次数:
256
根据需要对访问的域名跳转到维护页面。server{listen80;server_name~^(fzj|monitor).10fei3.top;if($host~*‘monitor.10fei3.top‘){rewrite^/http://maintaining.10fei3.top/maintaining.html;}……
分类:
其他好文 时间:
2016-06-27 17:55:55
阅读次数:
187
1.编辑虚拟主机文件vim/usr/local/apache2/conf/extra/httpd-vhosts.conf加入:跳转模块:<IfModulemod_rewrite.c>RewriteEngineonRewriteCond%{HTTP_HOST}^www.jz.com$------要跳转的条件RewriteRule^/(.*)$http://www.xrc.com/$1[R=301,L]------调到哪里</IfModule>..
分类:
其他好文 时间:
2016-06-08 17:22:32
阅读次数:
186
vim/usr/local/nginx/conf/vhosts/xrc.conf域名重定向server_namewww.xrc.comwww.jz.com;if($host!=‘www.xrc.com‘){rewrite^/(.*)$http://www.xrc.com/$1permanent;}首先看一个完整代码示例,关于nginx301302跳转的。301跳转设置:server{listen80;server_name123.com;rewrite^..
分类:
其他好文 时间:
2016-06-08 17:15:55
阅读次数:
244
一个站点有多个域名,但要分主次,所以用301来永久跳转,302表示临时跳转。方法一、rewrite,涉及模块mod_rewrite<IfModulemod_rewrite.c>RewriteEngineonRewriteCond%{HTTP_HOST}!^www.sunnysky.com$RewriteRule^/(.*)$http://www.sunnysky.com/$1[R=301,L]</IfModul..
分类:
Web程序 时间:
2016-06-06 01:33:35
阅读次数:
615
配置域名301跳转在有两个域名的情况下我们需要设置一个主域名(将次域名跳转到主域名下),操作命令如下:vim/usr/local/apache2/conf/extra/httpd-vhosts.conf在#CustomLog"logs/dummy-host.example.com-access_log"common下面一行添加如下:<IfModulemod_rewrite.c>Rew..
分类:
Web程序 时间:
2016-05-19 19:32:13
阅读次数:
193
需求:要把访问域名www.ppt.com(或www.ppt1.com)的域名转发到www.tpp.com上实现:[root@iZ25nzu9bj6Zabc]#vim/usr/local/apache2/conf/extra/httpd-vhosts.conf<IfModulemod_rewrite.c>RewriteEngineonRewriteCond%{HTTP_HOST}^www.ppt.com$RewriteRule^(.*)$http://www...
分类:
Web程序 时间:
2016-04-29 01:48:02
阅读次数:
433