CNAME и перенаправления

Большое спасибо за бесплатный сервис на OpenShift.

Я использую Gandi для своего домена - www.something.io (₁), something.io (₂). Я пытаюсь добиться следующего: Есть домены ₁ и ₂, перенаправить на nodejs-something.rhcloud.com не имея домена rhcloud в адресной строке. Я знаю о маскировке вперед, но не отобразит ли это доменное имя rhcloud? Почему пересылка обнаженного имени так проблематична?


Ниже работает нормально для www.something.io только:

something.io 3600 IN CNAME nodejs-something.rhcloud.com.
www 3600 IN CNAME nodejs-something.rhcloud.com.
www.something.io 3600 IN CNAME nodejs-something.rhcloud.com.

something.io дисплеи:

Apache/2.2.15 (Red Hat) Server at nodejs-something.rhcloud.com Port 80

после того, как я настроил переадресацию в Ганди из *.something.io в www.something.io, Это даже не приведет меня к something.io если я этого не сделал, то он проигнорировал мое правило в файле зоны выше.

Я действительно хотел бы, чтобы это было немного проще.

Я очень новичок в этом, поэтому я был бы признателен за любую помощь.

1 ответ

Вы не можете использовать запись CNAME для корня домена. Вместо этого вам нужно будет использовать запись A, но запись A может указывать только на IP-адрес, поэтому вам необходимо найти IP-адрес nodejs-something.rhcloud.com.

Этот сервер rhcloud позволяет вам настраивать заголовки хоста на веб-сервере? Если это так, вам также нужно иметь запись на вашем веб-сервере, чтобы распознать что-то.io и отобразить соответствующий веб-контент.

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