我有一个Rails应用程序在端口3000(或任何我想要的端口)上运行,我可以通过浏览到公共IP来访问它:1.2.3.4:3000
但我想通过简单地省略端口号来达到相同的页面,因为我的域名注册商只允许公共IP,并且没有端口号。有没有设置的地方可以将来自站点的所有传入流量导向特定端口?如何更改EC2实例的默认端口
0
A
回答
4
2
如果url是http并且您的rails应用程序使用端口80,那么您不必在url中指定端口。
如果您的网址是https并且您的rails应用程序使用端口443,则您不必在url中指定端口。
如果使用这两个端口中的任何一个都不是问题,那么您可以尝试。
相关问题
- 1. 如何更改phpldapadmin默认端口?
- 2. 如何更改默认端口EMM WSO
- 3. mongodb如何更改默认端口
- 4. 如何更改cpanel默认端口?
- 5. 如何更改Fireloop默认端口4200
- 6. 更改Jetty默认端口
- 7. Amazon EC2默认实例
- 8. 在Amazon EC2 Linux实例中更改网站的默认目录
- 9. WSO2 Api Manager - 在EC2中部署并更改默认端口
- 10. 如何将默认端口号更改为Tomcat端口号8080?
- 11. 更改EC2 Cassandra实例的远程访问端口?
- 12. 更改Kafka-rest的默认端口
- 13. 更改默认端口RMI(Java)的
- 14. 更改systemjs中的默认端口号
- 15. 的JBoss 5更改默认端口
- 16. 更改taiga-back默认端口(8000)
- 17. TortoiseGit更改默认端口22
- 18. 更改默认端口(22)SSh [CENTOS]
- 19. AWS EC2实例上的开放端口
- 20. 通过端口连接的EC2实例?
- 21. 更改默认排序2008实例
- 22. 如何更改Graphite web-app的默认端口?
- 23. 如何更改Angular quickstart中默认的lite-server端口?
- 24. 如何更改使用spring启动的embebed-tomcat默认端口?
- 25. 如何更改全局编录服务器的默认端口?
- 26. 如何更改Omnibus Gitlab的默认http端口定义?
- 27. 如何更改weblogic t3协议的默认侦听端口7001
- 28. 如何更改apache的默认tcp/ip端口
- 29. 如何更改mongoDB中的默认端口号?
- 30. 如何将Amazon EC上的默认端口(8080)更改为端口80
我不知道有一个实际的命令来执行此操作。为我工作的是'sudo iptables -t nat -I PREROUTING -p tcp --dport 80 -j REDIRECT --to-ports 3000' – Csteele5
请注意,您将需要在重新启动后重新应用此规则。有关如何做到这一点,请参阅http://stackoverflow.com/questions/9330694/how-to-permanently-update-iptables。 – jarmod