Plesk中具有不同端口的子域

Gav*_*ard 3 subdomain hosting plesk

如果这是一个愚蠢的问题,请道歉,但我是Plesk(以及一般的虚拟服务器)的新手.我有一台运行Centos和Plesk 12的服务器,我的域名和网站运行正常.目前我还有一个运行在端口82上的Dreamfactory实例(所以在http://example.com:81访问它)但我想知道是否可以设置一个带有plesk的子域,例如http://api.example .com将加载我的梦工厂实例而不转发到http://example.com:81(有效屏蔽端口号).

Ole*_*kin 7

打开子域的"Apache&nginx设置"并添加到"HTTP的附加指令"中:

# for Apache
ProxyPass / http://example.com:81/
Run Code Online (Sandbox Code Playgroud)

要么

# for Nginx
location ~ / {
    proxy_set_header Host $host;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_pass http://example.com:81;
}
Run Code Online (Sandbox Code Playgroud)

plesk子域不同的端口

像这样的Apache: plesk子域不同的端口

或者对于nginx这样: plesk子域不同的端口