由於某些原因,當我測試時,我所有的路徑和鏈接導致「ude」的域而不是通常的本地主機。我應該從哪裏開始挖掘出來呢?導致域名與「ude」,而不是「本地主機」的路徑
5
A
回答
8
運行請問您檢查您的環境/測試。 rb,環境/開發並確保將以下內容設置爲您需要的網址:
Rails.application.routes.default_url_options[:host] = 'DESIRED URL'
4
你可以在你的終端使用以下命令
sudo nano /etc/hosts
##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting. Do not change this entry.
##
127.0.0.1 localhost
255.255.255.255 broadcasthost
::1 localhost
192.168.56.2 qruqsp.local
[ Read 10 lines ]
^G Get Help ^O WriteOut ^R Read File ^Y Prev Page ^K Cut Text ^C Cur Pos
^X Exit ^J Justify ^W Where Is ^V Next Page ^U UnCut Text^T To Spell
變化127.0.0.1到本地主機,而不是UDE你的情況
刷新DNS設置與sudo dscacheutil -flushcache
改變你的域名現在rails server
將與http://localhost:3000/
現在工作你也可以改變它以你喜歡的東西,例如
在127.0.0.1 www.rubyrails.com
添加一行,並刷新與sudo dscacheutil -flushcache
的DNS設置現在rails server
將在http://www.rubyrails.com:3000/
1
使用,在_path結束,而不是_url(絕對)
相關問題
- 1. PHP:擺脫href路徑中的本地主機和域名
- 2. GAE go只在本地主機上提供路徑而不是域
- 3. 路徑從本地主機
- 4. 自定義域名而不是php本地主機
- 5. UriBuilder指向本地主機而不是域名
- 6. 將域名連接到php而不是本地主機
- 7. WSDL ADRESS位置顯示主機名而不是本地主機
- 8. 如何使用的域名網址不是本地路徑
- 9. 菜單項導航到本地主機而不是主頁
- 10. 如何使用域名而不是本地主機訪問我的網站?
- 11. ASP.NET MVC路由爲什麼會收到錯誤與本地主機:8888 /指數,而不是本地主機:8888/
- 12. Facebook的JavaScript和本地主機域名
- 13. 我的域名解析本地主機,但不是互聯網
- 14. 從正確的數據路徑,而不是「http:// localhost/...」訪問本地主機(WordPress的博客),而不是「http:// localhost/...」
- 15. IP而不是本地主機
- 16. liferay返回本地的CAS而不是真正的主機名
- 17. 如何從當前路徑而不是腳本路徑導入?
- 18. 路徑,而不使用域名
- 19. 是否有與本地名相似的本地路徑功能?
- 20. 如何在IIS Express中使用域名而不是本地主機
- 21. 本地主機上的子域與Nginx
- 22. 如何解決「主機名應該是域名,而不是IP地址」
- 23. 引導不是在本地主機
- 24. 瓶 - 如何路由應用,而不是IP爲本地主機
- 25. ASP.Net獲取域名不是本地主機?
- 26. 本地主機的別名主機名
- 27. 如何給你的本地主機的主機的本地域名
- 28. 更改域虛擬主機的路徑
- 29. 本地主機的Cookie域?
- 30. Java Web服務只響應本地主機,而不是主機名(Apache Tika)
可以粘貼在這裏(相對)的URL傭工如何運行應用程序 – tes
什麼測試框架,你用? – Jeremie