使用域IP号时引用子域名

时间:2014-12-23 02:47:59

标签: apache dns ip

如果这个问题不正确,请道歉。

我有一台本地开发机器:

  1. localhost
  2. 访问了一个休息服务器项目
  3. app.localhost访问了ajax javascript项目。
  4. 两者都由Apache服务器提供服务。

    我有一个带有静态IP的部署VPS,目前没有DNS名称。在我设置域名之前,有没有办法用ip地址访问子域,那么从外面测试ajax项目呢?

    例如:

    • 在本地计算机上,我通过app.localhost
    • 访问它
    • 在VPS ip = 127.0.0.1上,我可以使用app.127.0.0.1之类的内容访问它吗?

    是否有语法或选项来执行此操作?

1 个答案:

答案 0 :(得分:1)

有办法做到这一点。假设您有两个不同的VirtualHost配置,如下所示

<VirtulHost *:80>ServerName main.domain.name...</VirtualHost>

<VirtulHost *:80>ServerName sub.domain.name...</VirtualHost>

将这两个条目放在正在进行测试的host file机器上。

ip of VPS   main.domain.name
ip of VPS   sub.domain.name

转到IE上的LAN Settings,确保取消选中Automatic ConfigurationProxy Server下的所有选项。

重新启动IE并尝试访问这两个域。

希望有所帮助!