【问题标题】:How to bind IP Address:Port No with some domain name on wamp server如何绑定IP地址:端口号与wamp服务器上的某些域名
【发布时间】:2018-11-14 16:32:12
【问题描述】:

我需要将IP:Port全局绑定到域名。

示例:

123.123.123.321:8087

应该与

绑定

stag.abc.com

我的网站在 wamp 服务器上的 wordpress 中。

有什么解决办法吗?

【问题讨论】:

    标签: php wordpress wamp hosting wampserver


    【解决方案1】:

    我不知道这是不是你需要的,但是..

    DNS 仅处理域 -> IP 映射。它无法将默认端口 (80) 映射到自定义端口——您必须为此使用反向代理。 nginx 是最流行的反向代理之一。

    首先,为您的子域添加 DNS 记录。

    然后,安装 nginx:

    如何在 Ubuntu 14.04 LTS 上安装 Nginx 添加一个新的服务器块:

    server {
    listen 80;
    server_name myapp.domain.com;
    
    location / {
        proxy_pass http://localhost:8080;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto $scheme;
    }
    

    }

    最后,启用它并重新启动 nginx: sudo ln -s /etc/nginx/sites-available/myapp /etc/nginx/sites-enabled/myapp sudo service nginx configtest sudo service nginx restart

    您现在应该可以浏览到http://myapp.domain.com 并查看http://your droplet 的 ip:8080 的内容。

    【讨论】:

    • 我正在使用 Windows 服务器。
    • 是的,但你可以找到类似的逻辑......我会看看我是否可以为你提供......
    猜你喜欢
    • 2019-05-31
    • 1970-01-01
    • 1970-01-01
    • 2015-01-08
    • 2020-01-26
    • 2019-07-21
    • 2021-01-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多