Мой веб-сайт (http://www.carshare.hk) имеет проблему с явным доменом. Когда это подается с корневым доменом, сервер ничего не может поразить. Но я уже выполнил руководства от heroku о добавляющих доменах.
Когда я ввел heroku domains -a my-app
, корневой домен показывает, что добавляется. Я знаю, что не могу использовать запись с heroku. Но я не слишком уверен, как перенаправить корень к www с Cloudns.net.
Какой-либо капитан здесь?
Похоже, вы уже получили эту работу, используя бесплатную простую службу перенаправления от третьей стороны, поскольку теперь мы можем получить
GET / HTTP/1.1
Host: example.com
HTTP/1.1 301 Moved Permanently
Location: http://www.example.com/
. Однако создание такого простого перенаправления может легко обрабатывается на любом сервере, на котором запущен любой httpd. Теперь вы полагаетесь на стороннего поставщика бесплатных услуг. Как вы можете гарантировать эту услугу:
Я бы предложил использовать любой сервер, которым вы можете управлять самостоятельно, и добавить NameVirtualHost, например в Apache:
<VirtualHost *:80>
ServerName example.com
Redirect / http://www.example.com/
</VirtualHost>
Я бы также предложил использовать обобщенный домен вместо вашего фактического доменного имени, чтобы предотвратить передачу информации о вашей конфигурации.