关于用两个网址访问一个服务器上不同站点

要求就是通过http://www.xiaolu.com访问在位置f:myblog下的文件index.html;通过http://www.xiaolu1.com访问在位置f:myblog1下的index.htm文件

解决方法一、

1、配置httpd.conf文件,启用httpd-vhosts.conf

即,将#Include conf/extra/httpd-vhosts.conf前面的#去掉

2、配置httpd-vhosts.conf(位置conf/extra/httpd-vhosts.conf)

<VirturalHost 127.0.0.1:80>

DocumentRoot "f:/myblog"

DirectoryIndex index.html inde.htm index.php

<Directory />

Options FollowSymLinks

AllowOverride None

Order allow,deny

Allow from all

</Directory>

</VirtualHost>

<VirturalHost 127.0.0.1:81>

DocumentRoot "f:/myblog1"

DirectoryIndex index.html inde.htm index.php

<Directory />

Options FollowSymLinks

AllowOverride None

Order allow,deny

Allow from all

</Directory>

</VirtualHost>

3、在httpd.conf文件中让Apache监听81端口

Listen 81

4、在hosts文件中添加新的IP和对应域名设置

127.0.0.1  www.xiaolu.com

127.0.0.1  www.xiaolu1.com

5、访问时候

http://www.xiaolu1.com:81

解决方法二、

1、配置httpd.conf文件,启用httpd-vhosts.conf

即,将#Include conf/extra/httpd-vhosts.conf前面的#去掉

2、配置httpd-vhosts.conf

<VirturalHost *:80>

DocumentRoot "f:/myblog"

#这里指定域名

ServerName www.xiaolu.com

DirectoryIndex index.html inde.htm index.php

<Directory />

Options FollowSymLinks

AllowOverride None

Order allow,deny

Allow from all

</Directory>

</VirtualHost>

<VirturalHost *:80>

DocumentRoot "f:/myblog1"

ServerName www.xiaolu.com

DirectoryIndex index.html inde.htm index.php

<Directory />

Options FollowSymLinks

AllowOverride None

Order allow,deny

Allow from all

</Directory>

</VirtualHost>

3、在httpd.conf文件中设置访问权限

<Directory />
#AllowOverride none
#Require all denied
Options FollowSymLinks
AllowOverride None
Order deny,allow
# Deny from all
Allow from all
</Directory>

4、在hosts文件中添加新的IP和对应域名设置

127.0.0.1  www.xiaolu.com

127.0.0.1  www.xiaolu1.com

5、访问时候

http://www.xiaolu1.com(可以正常访问不用带:81)

时间: 2024-10-17 21:10:15

关于用两个网址访问一个服务器上不同站点的相关文章

网站环境apache + php + mysql 的XAMPP,如何实现一个服务器上配置多个网站?

xampp 是一个非常方便的本地 apache + php + mysql 的调试环境,在本地安装测试 WordPress 等各种博客.论坛程序非常方便.今天我们来给大家介绍一下,如何使用 XAMPP 在本地进行安装多个网站. 一般情况下,我们只需要网站程序放到 xampp/htdoc 目录下,然后在浏览器里输入 ip 地址 http://127.0.0.1/ 或者输入域名 http://localhost/ 就可以了.但是这样我们只能使用一个程序,建立一个网站.如果我们想要测试测试不同的程序,

多个服务器总结: 将session保存到专门的一个服务器上,所有服务器都去请求数据共享Session

原理:多个服务器间想共享session,就相当于共享取多台主机上的一个变量,所以共享的思路就是让大家都能读取变量,实现的方法可以通过将session保存到专门的一个服务器上,所有服务器都去请求数据,也memcache实现session共享将这些服务器都配置成使用同一组Memcached服务器就可以, 一.提出问题: 为了满足足够大的应用,满足更多的客户,于是我们架设了N台Web服务器(N>=2),在多台Web服务器的情况下,我们会涉及到一个问题:用户登陆一台服务器以后,如果在跨越到另一台服务器的

通过IP地址访问Jboss服务器上的应用

环境介绍 Web项目中,在没有域名服务器的条件下,我们只想通过IP访问后台应用服务器,而不需要在IP地址后面加上项目名称.也就是这个意思,我们刚刚开发的pj系统发布后,需要这个访问: http://192.168.24.48:8380/gxpt_web_pj_login 这样,不仅暴露项目名称,而且也太长,大家输入的时候太容易出错.之前都是在通过文件服务器,把地址分享给大家,今天测试正赶上文件服务器坏掉了.本文就介绍通过IP地址,访问后台应用服务器. 思路介绍 我们安装好Jboss之后,访问:h

配置SSH隧道访问Ubuntu服务器上的MongoDB

为了数据安全,在MongoDB的配置文件里,一般会把默认的27017端口port改为自定义的端口号,然后把允许访问的IP设为127.0.0.1(即主机本身).但是这样就会在开发的过程查看数据时带来麻烦,必须去服务器端或调用部署在服务器的API接口才能很好地可视化地查询数据.为了能在客户端也能使用可视化工具,可以建立一条SSH隧道,直接在客户端访问远程服务器的数据库. 本文例子基于以下开发环境: 服务器端:Ubuntu 16.04 x86_64,MongoDB 3.4.6 客户端:Windows1

IIS 一个服务器下不同站点操作共享文件夹

最近做项目,遇到一个问题,就是有两个站点A,B: 要实现A站点上传文件后,B站点可以访问: B站点上传的文件,A站点可以访问:具体实现方法如下: 站点A http://localhost:8081/index.html -- 虚拟目录FileUpload:指向文件D:/FileShare 站点B http://localhost:8080/index.html --虚拟目录FileUpload: 指向文件D:/Fileshare A 站点与B站点代码中访问方法:<img src="/Fil

Nginx技巧:灵活的server_name,Nginx配置一个服务器多个站点 和 一个站点多个二级域名

http://www.cnblogs.com/buffer/archive/2011/08/17/2143514.html Nginx强大的正则表达式支持,可以使server_name的配置变得很灵活,如果你要做多用户博客,那么每个用户拥有自己的二级域名也就很容易实现了.下面我就来说说server_name的使用吧:server_name的匹配顺序nginx中的server_name指令主要用于配置基于名称虚拟主机,server_name指令在接到请求后的匹配顺序分别为:1.准确的server_

linux 将一个服务器上的文件或文件夹拷贝到另一个服务器上(转载)

复制文件或目录命令:  复制文件:  (1)将本地文件拷贝到远程  scp 文件名用户名@计算机IP或者计算机名称:远程路径 本地192.168.1.8客户端  scp /root/install.* [email protected]:/usr/local/src (2)从远程将文件拷回本地  scp 用户名@计算机IP或者计算机名称:文件名本地路径 本地192.168.1.8客户端取远程服务器12.11上的文件  scp [email protected]:/usr/local/src/*.

服务器发送数据到另一个服务器上中文出现乱码

问题: 1服务器向2服务器传送数据时,2服务器接收的中文数据为乱码: 解决办法: 配置环境变量:(添加系统变量) 变量名:JAVA_TOOL_OPTIONS 变量值:-Dfile.encoding=UTF-8 遗留问题: tomcat的日志打印会乱码: 原文地址:https://www.cnblogs.com/zmmfeng/p/10155275.html

【真的是随笔】如何利用htaccess把网站流量引到一个页面上(站点维护页效果)

咕咕咕,好久没来博客园转悠了,最近(这个最近好长啊)一直没时间写博(事实上也不知道写点什么有逼格的东西),所以一直都在潜水,,,(此处省略n字) 好了切入正题,关于如何把网站的所有流量引向一个页面的方法有很多,比如像wordpress可以开维护模式或者装一个插件,ThinkPHP应该可以在前面设置一个路由吧(我没试过,只是估计可以),但对于apache来说有种更方便的方法,就是写.htaccess..但是关于怎么写网上有很多资料,但是我怎么搜到的都是错误的(放上目录直接500或者重定向循环了,我