- 浏览: 50309 次
- 性别:
- 来自: 湖南
最新评论
写这篇文章,源自于自己的一个需求。这几天一校园WEB站点因为域名到期,这次打算不出资再去买空间了,想用一下校园网络的rich resouces。可服务器不多,都已经在提供WEB服务了。苦思了半天,想起以前弄Apache的时候,记得可以做重定向访问,查了下资料,果然还行。下面就是具体的配置喽:
(因为查了很多的资料,所以改动的地方有好多哦!)
1、先把下面四项前面的注释符号"#"取消掉
3、然后根据要求配置如下的项目:
可能出现的问题:
1、其中添加了一个NameVirtualHost和两个VirtualHost,注意后面的*必须相同,否则会出现:
[warn] NameVirtualHost *:0 has no VirtualHosts
另外:
2、在上面配置中的三项必须打开,否则也会出现无法访问网页的现象:
中间有一些内容我也没太去研究,所以提供不了更为详细的资料,不过这里给一个链接吧。
Apache2中文手册[http://www.uplinux.com/download/doc/apache/ApacheManual/]
(因为查了很多的资料,所以改动的地方有好多哦!)
1、先把下面四项前面的注释符号"#"取消掉
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_connect_module modules/mod_proxy_connect.so
LoadModule proxy_http_module modules/mod_proxy_http.so
LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
2、添加如下内容:LoadModule proxy_connect_module modules/mod_proxy_connect.so
LoadModule proxy_http_module modules/mod_proxy_http.so
LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
ProxyRequests Off
KeepaLive On
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
(位置没有关系,不过我建议是放在最后面)KeepaLive On
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
3、然后根据要求配置如下的项目:
NameVirtualHost *
<VirtualHost *>
ServerName hostname.example.net
ProxyPreserveHost On
ProxyPass / http://localhost:81/
ProxyPassReverse / http://localhost:81/
</VirtualHost>
<VirtualHost *>
ServerName hostname.example.com
ProxyPreserveHost On
ProxyPass / http://localhost:82/
ProxyPassReverse / http://localhost:82/
</VirtualHost>
中间的[hostname.example.net]和[hostname.example.com]就是要访问该虚拟主机的名字,可以做域名解析的哦。另外,其中的http://localhost:81/和http://localhost:82/是代表着我自己主机上的两个WEB服务器监听端口,是利用端口重定向的方式来使得IIS、Apache和其它需要80端口服务能够共存,可以根据自己的需要改动,甚至可以重定向到另外的服务器去。呵呵,可以想一下自己做二级域名哦!~<VirtualHost *>
ServerName hostname.example.net
ProxyPreserveHost On
ProxyPass / http://localhost:81/
ProxyPassReverse / http://localhost:81/
</VirtualHost>
<VirtualHost *>
ServerName hostname.example.com
ProxyPreserveHost On
ProxyPass / http://localhost:82/
ProxyPassReverse / http://localhost:82/
</VirtualHost>
可能出现的问题:
1、其中添加了一个NameVirtualHost和两个VirtualHost,注意后面的*必须相同,否则会出现:
[warn] NameVirtualHost *:0 has no VirtualHosts
另外:
2、在上面配置中的三项必须打开,否则也会出现无法访问网页的现象:
LoadModule proxy_connect_module modules/mod_proxy_connect.so
LoadModule proxy_http_module modules/mod_proxy_http.so
LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
LoadModule proxy_http_module modules/mod_proxy_http.so
LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
中间有一些内容我也没太去研究,所以提供不了更为详细的资料,不过这里给一个链接吧。
Apache2中文手册[http://www.uplinux.com/download/doc/apache/ApacheManual/]
发表评论
-
项目开发日志杂记
2009-05-04 13:05 925开发日志 0:32 2008-9-18 1、中文 ... -
笔记本维护故障一则
2007-03-18 23:40 671唉呀,今天真的是羞死 ... -
[转]Windows系统文件详细解说
2007-04-02 23:38 579详细的介绍了WINDOWS系统文件的用途,我想各位保存一份以后 ... -
关于Windows文件共享服务的一些问题
2007-04-02 23:44 2475[问题引出]:我刚安装windows2003时,Compute ... -
MS Project 2003的一个问题
2007-04-03 18:04 1000[问题引出]:刚装完MS Project 2003,一运行就出 ... -
IBM xSeries服务器安装内存一则
2007-04-04 00:55 769部门进购IBM xSeries 225服务器已经达三年之久了, ... -
JAVA与蓝牙起步(Getting Started with Java and Bluetooth)
2007-04-26 00:39 1464栈初始化在你做任何事之前,你需要初始化你的栈。记住,栈是一个用 ... -
Windows 2000下的远程桌面工具
2007-04-28 18:10 967在Windows XP之后的系统中都会在“系统”属性中可以设置 ... -
最近在看的书
2007-06-25 03:17 6121、JSP网络开发技术与整合应用 ... -
想看的书---<<开发自己的搜索引擎---Lucene 2.0 + Heritrix>>
2007-06-26 21:47 1687开发自己的搜索引擎---Lucene 2.0 + Heritr ... -
数据挖掘相关
2007-06-27 08:43 711什么是规则?就是一个条件和一个结果的和:If con ... -
不要用浏览器来测试
2007-07-03 11:02 884进行B/S系统编程,大概浏览器就是最直接的测试程序是否正确的方 ... -
Big-Endian And Little-Endian
2007-07-07 11:32 821今天老师给我们复习单片机,出了一个题目,就这个字节存储顺序搞得 ... -
MySQL的中文问题
2007-07-08 21:12 690唉,看到网上这么多的关于MySQL中文编码的问题。今天自己碰到 ... -
[转]RAW FileSystem Recovery
2007-07-11 09:09 959To know ho ... -
关于人工神经网络中的M-P模型的一点疑问
2007-08-08 22:31 888人工神经网络M-P模型构成一个逻辑非模型,从书中抄下来的,如下 ... -
JOONE(Java Object-Oriented Network Engine)使用初探
2007-09-30 16:03 12331 /**/ ... -
OpenGL in VC++
2008-01-19 00:30 957首先看一个简单的例子: 1 #include <wind ... -
VC++中的ON_COMMAND_RANGE宏
2008-01-26 13:51 1715VC++中的ON_COMMAND_RANGE宏 ... -
[转] 软件企业以人为本的16项措施
2008-05-25 09:19 693软件企业以人为本的16项措施 ...
相关推荐
Python命令启动Web服务器实例...python -m Web服务器模块 [端口号,默认8000] 例如: python -m SimpleHTTPServer 8080 然后就可以在浏览器中输入 http://localhost:端口号/路径 来访问服务器资源。 例如: ...
解决oracle占用80端口导致web应用用不了80(localhost)的问题
运行软件后,程序会将你的PC机的80端口开放提供主页服务,全球的用户只要输入你的IP地址就可以访问你指定目录下的首页文件和其它资源。去网易申请一个免费域名,程序在你连接或挂断网络时会自动刷新你的本机IP地址,...
互联网的PC可通过TCP访问Web服务器的80端口,Web服务器根据客户端的访问请求使用HTTP将访问内容以超文本标记语言(hypertext markup language,HTML)方式传送网页内容到PC客户端,PC客户端再通过浏览器将网页内容...
目标:采用Socket和多线程技术,实现一个java Web服务器,加深对HTTP的认识。 新建java项目 webServer 新建java文件 WebServer.java Processor.java 一、HTTP协议的作用原理 WWW是以Internet作为...
WEB服务器在路由器有端口映射但外网无法访问怎么办
1、SOCKET通信 2、使用80端口 4、遵循HTTP协议 5、观察HTTP发送头以及响应
使用delphi10.4 IDE和INIOCP控件开发的一款支持IOCP完成端口,静态网页和文件下载的单文件WEB服务器,几乎不用配置,使用简单,适合静态网页访问和文件下载的场景
解决Windows10下无法对docker容器进行端口访问(端口映射的问题) 在Windows10系统服务器中安装了docker和docker-compose 并尝试在其中运行Nginx服务,映射也做好 问题:在主机的浏览器中,打开localhost:port无法...
搭建一个网站传统的方法是使用一个web服务器去解析文件入口文件,如使用Nginx,Apache解析到对应的入口文件,但是随着技术的发展,一些语言可以自己起一个web服务,如Node,PHP,使用开发语言启动一个web服务默认只能在...
首先关闭本机上使用80端口的软件(多半是web服务器程序)。然后, 压缩包解开后,运行其中的mzhttpd.exe。该程序会自动注册成为win32服务程序,如果开着杀毒或者防火墙软件,请将其加入白名单。 接着你就可以用...
非常小巧的一个单exe文件web服务器,大小约为6MB,端口号为8081,直接把当前目录指定为web根目录,支持目录浏览,自定义端口/IP/根目录,文件访问。 适合测试,查看html帮助文档。附上了python源代码,方便修改并用...
那么,能否在一台服务器上设置多个Web站点(以下我们简称为“一机多站”)呢?答案是肯定的,并有多种途径可以达到这一目的。我们知道,网络上的每一个Web站点都有一个惟一的身份标识,从而使客户机能够准确地访问。这...
横瓜HTTP(IIS)网站web服务器,用于在Windows平台上搭建HTTP网站,基本功能与微软IIS服务器相同。 最大并发连接数可达20000,仅一台PC机,最大可支持并发搭建1000个HTTP网站。同时支持断点续传 下载、迅雷下载、快车...
图5 对ASP选项进行配置 图6 添加首页默认文档格式 二、DNS配置 (一)本文所介绍DNS配置方法用于拥有不同域名多个的单位,允许用户均可通过 80端口访问不同域名,使得访问方便快捷,也更美观。例如甲单位拥有A和B两...
URL 的一般形式是: <协议>://<主机>:<端口>/<路径> <主机> 是存放资源的主机 在因特网中的域名 Web服务器配置与应用全文共134页,当前为第12页。 URL 的一般形式(续) 由以冒号隔开的两大部分组成,并且在 URL 中...
Web服务器;web服务器;(2)输入信息->点击“确定”即可,其中,“网站名称”任意填写,“物理路径”选择上面放了网站相关文件的目录路径,剩下端口改为8080或者其他未占用端口都行,点击确定,访问...
60 项目任务 思考 任务分析 通过查阅资料,询问老师,知道要把自己的网页建成像SOHU网站一样给比人访问,就需要搭建一个WEB服务器,通过服务器给外界访问。 知道原因了!!! 任务分析 项目准备 1、准备一个网页 2、...
java写的web服务器,用浏览器访问即可,端口自己可以设定。
兴伟一键Web服务器架设器功能特点: 1、本架设器已经经过特殊的数据传输优化、数据传输压缩等处理。3M网速就可以架设起一个可以支持150人同时打开的网站。 2、本架设器可以随意更改网址端口,让你不再为那些Asp...