Я действительно выдергиваю свои волосы здесь, пытаясь направить мой домен на мой сервер так, как он должен. Я использую GoDaddy в качестве регистратора, Amazon EC2 в качестве хоста с Windows Server 2008, настроенным с IIS7.
Я ожидаю, что на этом сервере будет размещено множество разных веб-страниц, поэтому я настроил файловую структуру, разместив папки с названиями mydomain.com и myotherdomain.com в папке wwwroot.
В IIS7 я добавил новый сайт. Я установил физический путь C: \ inetpub \ wwwroot \ mydomain.com. Тип установлен в http. IP-адрес - это эластичный IP-адрес, который я привязал к своему экземпляру. И порт - 80. Имя хоста установлено на mydomain.com.
Я знаю, что после создания сайта мне нужно перейти и «Редактировать привязки». Когда я просматриваю привязки сайта, все уже установлено: Тип: http Имя хоста: mydomain.com Порт: 80 IP-адрес: Мой эластичный IP-адрес
Поэтому я не меняю ни одну из этих настроек. (Но когда я нажимаю кнопку «закрыть», значок «X» удаляется со значка на моем сайте в IIS.)
В GoDaddy у меня есть запись A с хостом @ и указывающая на мой эластичный IP-адрес. У меня также есть запись CNAME с хостом www и указывающая на @
Хорошо ... так что все это вроде работает. Когда я захожу на www.mydomain.com, я попадаю на свой сервер ... но не в папку «wwwroot / mydomain.com /». Я попадаю как раз в папку "wwwroot /"! Как сделать так, чтобы трафик с mydomain.com попал в папку wwwroot / mydomain.com /!
У меня также есть настроенный «Веб-сайт по умолчанию». Я читал кое-где, что мне следует избавиться от этого, но я надеялся сохранить его, чтобы phpmyadmin мог быть доступен только мне, перейдя по адресу ... my.elastic.ip.address / phpmyadmin. Привязки http для веб-сайта по умолчанию: Имя хоста: {blank} Порт: 80 IP-адрес: *
Любая помощь, которую вы могли бы оказать, была бы очень признательна!
Очевидно, ваши запросы обслуживаются сайтом по умолчанию.
Я не уверен, почему вы беспокоитесь о сохранении сайта по умолчанию для phpmyadmin .. но заголовки хоста должны работать правильно, если вы настроите адреса ваших слушателей для соответствия.
Установите IP-привязку вашего нового сайта на *
, соответствующий сайту по умолчанию.