Регистрация поддоменов и сопоставление URL-адресов к нему? - PullRequest
1 голос
/ 14 июля 2010

У меня есть домен, например, "www.example.com". Как настроить право собственности на «api.example.com»?

И все мои файлы размещены на php-сервере (у хостинг-провайдера), и когда я захожу в файловую систему, я вижу такие вещи:

 /index.php
 /help/index.php

и т.д.

Как мне сопоставить такие вещи, как: api.example.com/v1/getAnimalNames.php

к файлу в моей файловой системе?

Спасибо

1 Ответ

1 голос
/ 14 июля 2010

Предположительно, ваш домен "mysite.com", а не "www.mysite.com".

Как владелец этого домена, вы владеете всеми возможными поддоменами. Ваш хостинг-провайдер, вероятно, создал поддомен "www", чтобы вы могли отключить свой веб-сервер. Люди привыкли видеть веб-сайты, имеющие поддомен www.

Чтобы управлять поддоменами, вам необходимо управлять серверами имен, которые передают информацию о вашем домене в Интернет. Файл конфигурации сервера имен получает небольшой раздел (так называемая «запись») для каждого субдомена, который вы хотите официально поддерживать. Бонус заключается в том, что вы можете направить каждый поддомен на определенный сервер, то есть на хост-компьютер.

Если корень вашего домена уже настроен так, чтобы он указывал на ваш главный (и, возможно, единственный) сервер (вы можете проверить это с помощью NSLOOKUP с пустым доменным именем), тогда есть более простая альтернатива. Если ваш веб-сервер Apache, вы можете определить виртуальные серверы для поддоменов в конфигурации Apache, и все будет работать. Обратное разрешение имен не полностью чистое, но достаточно близко для большинства целей.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...