Корневой Домен не может передать www (Heroku, Cloudns)

Мой веб-сайт (http://www.carshare.hk) имеет проблему с явным доменом. Когда это подается с корневым доменом, сервер ничего не может поразить. Но я уже выполнил руководства от heroku о добавляющих доменах.

Когда я ввел heroku domains -a my-app, корневой домен показывает, что добавляется. Я знаю, что не могу использовать запись с heroku. Но я не слишком уверен, как перенаправить корень к www с Cloudns.net.

Какой-либо капитан здесь?

0
задан 8 March 2015 в 11:49
2 ответа

Похоже, вы уже получили эту работу, используя бесплатную простую службу перенаправления от третьей стороны, поскольку теперь мы можем получить

GET / HTTP/1.1
Host: example.com

HTTP/1.1 301 Moved Permanently
Location: http://www.example.com/

. Однако создание такого простого перенаправления может легко обрабатывается на любом сервере, на котором запущен любой httpd. Теперь вы полагаетесь на стороннего поставщика бесплатных услуг. Как вы можете гарантировать эту услугу:

  • Останется в живых?
  • Ни при каких обстоятельствах не перенаправит ваш трафик куда-то еще?
  • Не использует это доверие ни для каких других целей? Имея запись A вашего домена, обработчик службы может делать с ней практически все: управление не ограничено HTTP-трафиком.

Я бы предложил использовать любой сервер, которым вы можете управлять самостоятельно, и добавить NameVirtualHost, например в Apache:

<VirtualHost *:80>
    ServerName example.com
    Redirect / http://www.example.com/
</VirtualHost>

Я бы также предложил использовать обобщенный домен вместо вашего фактического доменного имени, чтобы предотвратить передачу информации о вашей конфигурации.

1
ответ дан 5 December 2019 в 12:55

Для этого просто создайте Псевдоним, укажите на www.carshare.hk и пусть хост пуст.

.
-1
ответ дан 5 December 2019 в 12:55

Теги

Похожие вопросы