我使用no-ip设置了简单的LEMP(ubuntu,nginx,mysql,php)服务器:http://koferta.no-ip.biz/正如您所看到的,在各种端口上运行了一些服务/服务器/守护进程。
主要问题是如何使这些服务像页面一样可用,即端口80上的http://koferta.no-ip.biz/deluge/
而不是端口上的服务,即http://koferta.no-ip.biz:8112
所以我可以禁用转发端口,使链接更加用户友好等
据我所知,由于在no-ip上使用免费帐户,我无法使用vhosts / server-blocks。 有没有办法使用PHP,python或任何东西来实现这样的效果?也许有一些关于nginx的技巧?或者只有解决方案是在某些dyndns支付账户?
答案 0 :(得分:0)
使用nginx:
server{
listen 80;
server_name example.com;
location /deluge/ {
proxy_pass http://0.0.0.0:8112;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
}