我有一個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