apache配置rewrite网页转发
2017-08-25 09:17
369 查看
rewrite配置网页转发:
-------------------------------------------------------
安装前模板生成配置:(其他见apach安装方式)
./configure --enable-rewrite --enable-so
--------------------------------------------------------
修改配置文件httpd.conf
RewriteEngine on ##开启rewrite重写
R 强制外部重定向
F 禁用URL,403
G 强制URL为GONE,410
P 强制使用代理转发
L 当前规则是最后一条,停止分析以后规则的重写
N 重新从第一条规则开始运行重写过程
C 与下一条规则关联
查看是否含有这个模块:
httpd -l
配置客户端:C:\Windows\System32\drivers\etc\hosts
案例:
将输入的网址baaa.com转发为www.aaa.com
修改配置文件httpd.conf
RewriteEngine on #开启rewrite
RewriteCond %{HTTP_HOST} ^baaa.com [NC] #输入的网址
RewriteRule ^(.*)$ http://www.aaa.com/$1 [L] #转发后的网址,会将前面网址/后的内容放到转发网址的后面
1、输入baaa.com
2、网页跳转到www.aaa.com
3、如果后面还有内容一同转发
-------------------------------------------------------
安装前模板生成配置:(其他见apach安装方式)
./configure --enable-rewrite --enable-so
--------------------------------------------------------
修改配置文件httpd.conf
RewriteEngine on ##开启rewrite重写
R 强制外部重定向
F 禁用URL,403
G 强制URL为GONE,410
P 强制使用代理转发
L 当前规则是最后一条,停止分析以后规则的重写
N 重新从第一条规则开始运行重写过程
C 与下一条规则关联
查看是否含有这个模块:
httpd -l
配置客户端:C:\Windows\System32\drivers\etc\hosts
案例:
将输入的网址baaa.com转发为www.aaa.com
修改配置文件httpd.conf
RewriteEngine on #开启rewrite
RewriteCond %{HTTP_HOST} ^baaa.com [NC] #输入的网址
RewriteRule ^(.*)$ http://www.aaa.com/$1 [L] #转发后的网址,会将前面网址/后的内容放到转发网址的后面
1、输入baaa.com
2、网页跳转到www.aaa.com
3、如果后面还有内容一同转发
相关文章推荐
- shtml页面include网页文件Apache开启SSI配置
- 解决Apache2.4配置http网页本地访问慢问题
- 通过 Apache 配置 Rewrite 支持 .htaccess
- 配置apache让网页浏览可以下载
- apache的虚拟域名rewrite配置以及.htaccess的使用。
- linux apache 配置多个域名转发不同tomcat
- nginx反向代理转发apache配置 之 cookie去哪儿了?
- apache配置请求转发
- 在redhat 上面编译安装配置svn的apache网页支持
- apache 代理转发 配置
- Apache下rewrite配置
- linux上配置apache和tomcat配置转发mod_jk
- 配置apache 实现多域名反向代理转发
- Apache Mod_Rewrite实现URL重写的配置方法
- windows环境下apache rewrite配置
- Apache 下配置 mod_Rewrite
- 7_Apache 配置 之rewrite 限制
- apache rewrite 时配置方法
- 运维笔记22 (apache的基本配置,静态网页,动态cgi,论坛搭建,squid实现正向,反向代理,简易cdn加速)
- apache启用rewrite重写模块配置伪静态