首页
学习
活动
专区
圈层
工具
发布

快速学习-使用域名访问本地项目

4.使用域名访问本地项目 4.1.统一环境 我们现在访问页面使用的是:http://localhost:9001 有没有什么问题?...这一般会包含两步: 本地域名解析 浏览器会首先在本机的hosts文件中查找域名映射的IP地址,如果查找到就返回IP ,没找到则进行域名服务器解析,一般本地解析都会失败,因为默认这个文件是空的。...4.3.解决域名解析问题 我们不可能去购买一个域名,因此我们可以伪造本地的hosts文件,实现对域名的解析。...4.5.测试 启动nginx,然后用域名访问后台管理系统: ? 现在实现了域名访问网站了,中间的流程是怎样的呢? ?...浏览器准备发起请求,访问http://mamage.leyou.com,但需要进行域名解析 优先进行本地域名解析,因为我们修改了hosts,所以解析成功,得到地址:127.0.0.1 请求被发往解析得到的

6.6K31
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    使用WAMP在Windows本地安装WordPress网站

    使用WAMP在Windows本地安装WordPress网站 wamp, WAMP搭建WordPress网站, wordpress建站   在我们摸索WordPress建站的时候,如果可以在本地计算机安装并使用...下载WAMP   首先是下载WAMP软件,访问WAMP官网,根据你的电脑系统版本32位 还是64位,点击下载相应的软件。推荐:什么是WAMP?...如果为绿色,则表示服务器已联机,应该可以通过Web浏览器进行访问。   ...使用 WAMP 在Windows PC中完全正常工作的WordPress网站,使用上述步骤的账号密码访问网站即可。   ...使用WAMP在Windows本地安装WordPress网站效果如下图所示: 总结   以上是晓得博客为你介绍的如何使用WAMP在Windows本地安装WordPress网站的全部内容, 可以通过多种方式设置本地

    5.9K01

    自定义域名方式访问本地WEB应用

    自定义域名访问本地WEB应用 本地安装了WEB服务端,怎样通过自定义域名方式实现从公网访问本地WEB应用? 本文将介绍具体的实现步骤。 1....1.2 申请域名并完成域名备案 可以在万网、百度云、腾讯云、西部数码等等域名服务商注册并购买域名。...在域名服务商注册并购买的域名必须要完成域名备案,否则无法使用域名访问网站,具体备案细节可以参考域名服务商提供的备案流程指导文档。...实现步骤 2.1 下载并解压holer软件包 Holer软件包:holer-xxx.tar.gz Holer支持各种OS系统平台,请选择跟本地OS类型匹配的holer软件包。.../holer-xxx-xxx -k 6688daebe02846t88s166733595eee5d & 2.4 访问映射后的公网地址 浏览器里直接输入自己的域名,就可从公网访问本地WEB了。

    4K10

    nginx_反向代理实现使用域名访问本地项目

    为了保证所有环境的一致,我们会在各种环境下都使用域名来访问。 那么,当我们在浏览器输入一个域名时,浏览器是如何找到对应服务的ip和端口的呢? 2、域名解析 一个域名一定会被解析为一个或多个ip。...这一般会包含两步: 3、解决域名解析问题 我们不可能去购买一个域名,因此我们可以伪造本地的hosts文件,实现对域名的解析。...修改本地的host为: 127.0.0.1 api.enjoyment.com 127.0.0.1 manage.enjoyment.com 这样就实现了域名的关系映射了。...也就是upload-service服务 rewrite "^/api/(.*)":匹配路径的正则表达式,用了分组语法,把/api/以后的所有部分当做1组 / 5、测试 启动ng inx,然后用域名访问后台管理系统...: 请求流程如下: 浏览器准备发起请求,访问http://mamage.enjoyment.com,但需要进行域名解析 优先进行本地域名解析,因为我们修改了hosts,所以解析成功,得到地址:127.0.0.1

    8.5K22

    Apache服务器及虚拟主机配置域名访问本地项目路径

    平时编写项目的时候,可以先在本地搭建服务器,配置好域名进行项目测试,不需要购买域名和服务器之类的操作。 一般的一键生成网站的工具,比如 UPUPW,宝塔之类的,只需要进行第一步操作就可以了。...下面讲一下Apache服务器配置域名直接访问本地的项目路径的步骤: 第一步:修改host文件 hosts 文件是用来做解析的,比如在浏览器里输入一个域名 www.w3h5.com,浏览器会先找 hosts...配置文件: 我的路径是 D:\wamp\bin\apache\Apache2.2.21\conf 。...访问此IP的域名将全部指向 vhosts.conf 中的第一个虚拟主机。...修改虚拟主机设置文件: 找到文件 D:\wamp\bin\apache\Apache2.2.21\extra\httpd-vhosts.conf (具体自己的为准,应该对应上面 include 的路径)

    6.1K20

    如何通过 Nginx 只允许 www 域名访问并禁止裸域名访问

    如何通过 Nginx 只允许 www 域名访问并禁止裸域名访问 在网站管理中,很多时候我们希望用户只能通过带有 www 的域名访问,而对于裸域名(即没有 www 前缀的域名)则禁止访问或进行重定向。...本文将介绍如何配置 Nginx,以实现用户只能通过 www 访问网站,而禁止或重定向裸域名。...步骤 2:禁止裸域名访问 为了禁止用户通过裸域名 zhanmeng.net 访问,我们可以创建一个独立的虚拟主机,并使用 Nginx 的 return 444 指令。...步骤 3:重定向裸域名到 www 域名(可选) 如果你希望访问 zhanmeng.net 的用户自动重定向到 www.zhanmeng.net,可以修改配置使用 301 重定向。...,而直接访问裸域名时禁止访问或自动重定向到 www。

    1.1K10

    用户如何使用域名访问网站?为什么要通过域名访问网站?

    访问网站有很多种方式,既可以通过ip地址访问网站,也可以通过域名访问网站。基于很大一部分人不知道如何使用域名访问网站,下文将为大家介绍通过域名访问网站的方法。...3、将电脑中的控制面板绑定到域名上,并使用控制面板来查看说明文档。 4、进行域名解析即可,等待域名解析生效,即可使用域名来访问网站。...这一部分为大家介绍了用户如何使用域名访问网站,希望能为大家带来帮助。...为什么要通过域名访问网站 正常情况下,用户可以直接通过IP地址来访问网站,但是很多人却选择使用域名访问网站,因为有很多网站的IP地址难以记忆,用户不易分辨。还有的IP地址全是数字,对用户特别不友好。...以上为大家介绍了用户如何使用域名访问网站,使用域名访问网站是非常方便的,因为大多数网站的域名都和网站内容有一定关系,用户能够直接记住域名。如果直接使用IP地址访问网站的话,会带来很多不必要的麻烦。

    30.5K20

    FastTunnel 搭配 nginx 将本地内网电脑 HTTP 服务公开到子域名公网访问

    如此我可以在客户端上面直接配置其子域名给到本地内网电脑的 HTTP 服务 先到域名提供商,添加一个 A 记录,将 *.tunnel.lindexi.com 配置指向服务器的 IP 地址 注: 此时 A...${WebDomain}访问内网的站点,注意:需要通过域名访问网站时必选。...web穿透必须 "WebDomain": "tunnel.lindexi.com", // 服务监听的端口号, 访问自定义域名站点时url为 http://{SubDomain}....最后的配置是本地的 FastTunnel.Webs 的 LocalIp 、LocalPort、SubDomain 信息 完成之后,启动客户端。...INF] TCP | tunnel.lindexi.com:1274 => 127.0.0.1:123 此时就可以开始使用 https://api.tunnel.lindexi.com 来访问本地内网电脑的

    1.4K10

    安全:nginx禁止ip访问, 只能通过域名访问

    归结到技术层面,原因是如果网站允许ip直接访问,那么即使没有在nginx配置中解析恶意的未备案域名,这个域名也是可以访问到你的网站。...相关部门进行核查时,会以为你为未备案域名提供主机服务,后果就是封掉的ip。所以,你需要禁止ip访问,只允许你自己配置的server模块的server_name访问。...这样即使未备案域名绑定了你的ip,也访问不了你的网站。 有必要说明一下,本站用的阿里云的虚拟主机,软件环境是:linux+nginx+mysql+php。...方案如下: 1.增加server模块,第一句 listen 80 default 就禁掉了ip访问,第二句标示如果通过ip访问或者nginx未解析的域名访问 则返回500错误。...如果把ip访问和未解析域名访问转到你自己的域名,从而带来一些额外流量,则如下配置(logo条纹挡住的词是:permanent): ?

    17.2K30

    apache服务器配置

    昨天弄了个PHP小程序,想在本地跑一下测试,可是工作电脑没有安装环境,于是下载了一个wamp,一路畅通,Apache、Mysql、PHP就 全有了。...于是,下面想把自己的 CrashServer网站配置到Apache里,可以通过虚拟域名在本地访问测试,结果遇到不少问题,今日一通Google研究,终于任督二脉全通。...要想通过虚拟域名访问网站,就需要配置一下httpd-vhosts.conf。...在这里,为了让我们能通过crash.com访问本地站点,所以需要修改hosts文件,添加 127.0.0.1 crash.com。...> 其中,Require local,没Google出来,但看名字知道,是只允许本地访问,于是改成Require all granted,允许所有请求访问,手机就可以访问了。

    4.9K71
    领券