免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2128 | 回复: 2
打印 上一主题 下一主题

[Web] Apache2 的ReWriteRule的问题! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-03-25 19:59 |只看该作者 |倒序浏览
同样的代码,为什么有的网页可以,有的不行??

<VirtualHost *>
DocumentRoot /web
ServerName www.myself.com

################ 映射虚拟管理页面 #########################
#ProxyPreserveHost On
RewriteEngine On
############## 路由器管理 ###########
#ProxyPass /route/ http://10.1.1.1/
#ProxyPassReverse /route/ http://10.1.1.1/
RewriteRule ^/route/(.*) http://10.1.1.1/$1 [P,L]
############# 动态域名状态 ############
#ProxyPass /ddns/ http://10.1.1.86:6160/
#ProxyPassReverse /ddns/ http://10.1.1.86:6160/
RewriteRule ^/ddns/(.*) http://10.1.1.86:6160/$1 [P,L]
######################################
<Directory "/web">
    AllowOverride None
    Options None
    Order allow,deny
    Allow from all
</Directory>

</VirtualHost>


上面10.1.1.186是Apache2服务器的地址,10.1.1.1是防火墙地址。
为了安全我配置了防火墙配置页面只能在内网访问,也就是用Http://10.1.1.1配置
还有那个花生壳的客户端要用本机地址的6160端口访问,我想把这两个
页面都集成在一个虚拟主机的页面里面,可是上述两种代码对路由器的
配置页面都可以正常代理,但是花生壳的那个页面死活都不正常,请问
大侠该如何设置啊??

Proxy和ReWrite两种方法我都试了,在外网用http://www.myself.com/route/可以
正常访问路由器,但是用http://www.myself.com/ddns/却不能正常显示花生壳
那个状态页面,显示只有背景和图片而没有数据~~~

[ 本帖最后由 dickhunt 于 2008-3-25 20:10 编辑 ]

论坛徽章:
0
2 [报告]
发表于 2008-03-25 20:54 |只看该作者
问题解决了!!

两种办法都没有问题,只是我的HTML里有一个绝对地址链接,所以映射
后导致了错误!!

还是要多看日志文件啊!!

论坛徽章:
0
3 [报告]
发表于 2008-04-01 22:43 |只看该作者
well done,不错,学习了
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP