apache 配置模拟外网环境开发网站的方法_win服务器

因为很多程序员在开发时都会在Apache指定的网站目录下建一个文件夹放网站,当在本机测试时就是输入http://127.0.0.1/web1/这样访问网站,但上传到网站后是用域名的,这样就会造成路径不正确。
解决方法:
在C:\WINDOWS\system32\drivers\etc目录下找到hosts文件,用文本打开,在里面加一句
127.0.0.1 emtit.com
这样你就可以不设DNS服务器就可以用www.emtit.com访问你的网站了,但这样还不能到达你的虚拟目录,打开Apache的httpd.conf配置文件,在里面加上下面的代码

复制代码 代码如下:

NameVirtualHost *:80
<VirtualHost *:80>
ServerAdmin hjwtp2005@163.com
DocumentRoot /flashgame
ServerName emtit.com
ServerAlias www.emtit.com
ErrorLog @rel_logfiledir@/dummy-host.example.com-error_log
CustomLog @rel_logfiledir@/dummy-host.example.com-access_log common
</VirtualHost>

这样你就可以不设DNS就可以像访问外网一样访问本机的网站了。

时间: 2024-09-14 18:51:02

apache 配置模拟外网环境开发网站的方法_win服务器的相关文章

iis7.5 配置后外网不能访问的解决方法

今天配置好IIS环境的时候发现外网不能访问了,内网可以访问,检查了绑定.权限等等都没问题,到底是哪里出了问题呢,在网上搜了一下,原来是防火墙的问题,下面是解决方法:   1.win7安装IIS后,本地测试没有问题,说明IIS的配置正确,如果本地测试有问题,先检查IIS安装配置情况.   2.检查计算机网络情况,发现本地网络正常.如果win7不能访问网络,请先正确配置网络连接.   3.检查防火墙设置,本文遇到的错误就是由于Win7自带的防火墙阻止了网站程序的端口,使得远程用户不能访问IIS.  

IIS6.0 silverlight网站部署方法_win服务器

下面我们以一个利用ASP.net2.0 webservice访问后台数据,通过Linq链接SQLserver2005数据库的silverlight网站为例,来说明这些注意事项. 1.Windows2003安装IIS6.0后,默认80端口没有访问权限,需要在Windows防火墙内打开TCP的80端口,否则外网无法链接本机Web服务. 2.注意更改您的silverlight的"web引用"的URL,使其与你发布的真实域名一致,否则silverlight无法正确调用您的WebService(

找出IIS中隐藏网站的方法_win服务器

打开IIS的管理器->选定一个文件夹->点击鼠标右键->选择"资源管理器",切换到网站的根目录,新建一个文件夹这里取名为"liuqq",接着我们到"x:\windows\system32" (当然这个目录是任意的,其中的x代表系统盘)那里新建一个文件夹取名"liuhack",回到IIS的管理器刷新就会看到,"liuqq"这个目录.选中"liuqq"目录,点击右键->

Windows下Apache+MySQL+PHP运行环境的安装图文方法_win服务器

1.安装Apache a) 双击文件Apach_2.2.8_win32-x86-no_ssl.msi,弹出欢迎界面.单NEXT按钮,进入到License Agreement(许可协议)界面. b) 用户需要同意界面 中的条款才能继续安装.选中I accept the terms in the license agreement 单选按钮后,单击NEXT按钮,如图1所示,进入程序描述与说明界面. 图1 c) 浏览程序的描述和说明后,单击NEXT按钮进入Server Information界面,如图

win2003 配置DNS、NAT及搭建IIS网站的方法_win服务器

一.实验介绍    公司内部架设了一台DNS服务器,现在公司内部的员工想要访问公网上的网站, 必须通过公司内部的DNS服务器进行解析,请试图搭出一个这样的环境.     二.实验的网络拓扑图 注:以上所有虚拟机的操作系统均为WINDOWS Server 2003 R2 注:以上所有虚拟机的操作系统均为WINDOWS Server 2003 R2 三.实验的具体要求        ◆ 使用VMware或者Hyper-V搭建好如上图的实验环境.         ◆ 客户端能够正常访问公网上的ibm.

win2003 sp2+iis 6.0上部署.net 2.0和.net 4.0网站的方法_win服务器

 网站环境 IIS6.0,操作系统Windows server2003 sp2,服务器之前已经部署了.net 2.0和asp的网站,现在要部署新开发的.net 4.0网站.本来认为很简单,却遇到了很多问题,下面详细描述下过程: 图2-1       3.为4.0程序创建应用程序池,2.0和4.0网站不能共用一个应用程序池,不然会在我的电脑-右键--管理--系统工具--事件查看器-应用程序中出现如下图3-1的错误. 图3-1 通过Internet信息服务-我的应用程序池-新建-应用池,弹出如下图3

配置win2008防火墙 允许被Ping的设置方法_win服务器

如果要配置允许被 Ping 通过以往的设置步骤会发现并不能从 Windows firewall 里找到 ICMP 的相关配置项,而该规则的操作现在必须通过"高级安全 Windows 防火墙" 进行配置.步骤如下: 打开管理工具中的"高级安全 Windows 防火墙": 在左侧导航窗体中定位到"入站规则",之后在入站规则中找到配置文件类型为"公共"的"文件和打印共享(回显请求 – ICMPv4-In)"规则,

tomcat https 双向配置走外网访问不了

问题描述 tomcat https 双向配置走外网访问不了 公司接口要求走https协议,我用jdk自带的生成了服务端和客户端的证书. 部署项目的tomcat里配置是: maxThreads="150" scheme="https" secure="true" clientAuth="false" sslProtocol="TLS" keystoreFile="C:/up/server/serve

无外网环境下CentOS 7安装MySQL 5.7.18

情况说明 由于工作需要,需要在一台装有 CentOS 系统的测试服务器上安装 MySQL ,由于该服务器上存有其他比较重要的测试数据,所以不能连接外网.由于之前安装 MySQL 一直都是使用 yum 命令一键搞定的,所以手动安装的话还是有些麻烦的.所以在这里我将我在安装过程中遇到的一些问题记录下来. 在开始之前不得不吐槽一下,网上有一些教程实在是太坑爹,教程直接复制粘贴别人的,不写环境,没有版本号说明.看着就火大. 本文安装的MySQL为安装最基本的功能,如需要安装其他附加功能,请查看官方文档.