Я новичок в ruby, может ли кто-нибудь помочь мне объяснить, "как изменить http://www.myexample.com:3000 на http://wwww.myexample.com в рубине?"
require 'uri' uri = URI.parse('http://www.myexample.com:3000') uri.port = nil uri.host.sub!('www', 'wwww') uri.to_s # => http://wwww.myexample.com
порт 3000 является портом по умолчанию для сервера rails. Вы можете избежать этих 3000, установив приложение rails на apache / passenger (обычно производственная установка)
Таким образом, Apache и пассажир будут выполнять маршрутизацию, и вы сможете просмотреть свое приложение на http://www.example.com
Следующее будет полезно
пассажир - http://www.modrails.com/ рельсы отливки - http://railscasts.com/episodes/122-passenger-in-development
надеюсь, это поможет
ура
Sameera
Если вы используете webrick, передайте --port 80 в командной строке при запуске сервера
--port 80
Зависит от того, какой веб-сервер вы используете, но в целом попробуйте добавить параметр -p 80 в командную строку при запуске веб-сервера.
-p 80
Например, на тонком веб-сервере вы запустите: thin -p 80 start.
thin -p 80 start