Как я могу настроить рельсы, чтобы не использовать "www" для моего сайта?

Я не уверен, где этот параметр. В настоящее время мой сайт перенаправляет все URL-адреса без www на www. Я использую камень Rubber для развертывания на AWS, который, в свою очередь, использует Passenger, и я видел несколько постов, в которых предлагается конфигурация для этого с Passenger. Я использую Apache 2

1 ответ

Решение

Эта задача выполняется путем правильной настройки виртуального хоста вашего сервера (не RoR или Passenger).

Вы должны локализовать файл хоста на вашем веб-сервере (apache, nginx,..) и поместить что-то вроде этого:

<VirtualHost *:80>
    DocumentRoot /www/example1
    ServerName example.com

    # Other directives here
</VirtualHost>

Может быть, эта ссылка поможет вам: http://httpd.apache.org/docs/trunk/vhosts/examples.html

Другие вопросы по тегам