抱歉,标题不对,但我不知道如何命名这个问题。
我在 ubuntu 11.04 上的专用服务器上。它运行 plesk 10.3。我将 apache 的监听端口从 80 更改为 8008
当我进入我的域时:http://www.bobcat.pro,该网站无法正常工作。如果我继续http://www.bobcat.pro:8008...它不起作用。
如果我获取像图像这样的文件或像以下脚本:
不起作用
- http://www.bobcat.pro/info.php
- http://www.bobcat.pro/img/logo_mail.jpg
- http://www.bobcat.pro/mails/fr/account.html
作品
- http://www.bobcat.pro:8008/info.php
- http://www.bobcat.pro:8008/img/logo_mail.jpg
- http://www.bobcat.pro:8008/mails/fr/account.html
问题:我怎么知道“http://www.bobcat.pro->http://www.bobcat.pro:8008?
使用规则 nat?(iptables?)
真挚地
答案1
您需要运行:
iptables -A PREROUTING -t nat -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 8080
这会将 80 上的所有内容重定向到 8080