Назад | Перейти на главную страницу

Разместите domain.com на другом сервере, чем domain.com/blog

Как я могу указать DNS, чтобы иметь / blog и / на 2 разных серверах?

Один из них находится на PHPFog (хостинг PHP), а другой - на Heroku (хостинг Rails).

С уважением.

Спасибо

По сути, вы не можете; это не проблема для DNS, потому что он обрабатывает только имена хостов, а не пути HTTP на данном хосте. Ваш выбор включает

  1. Разместите основной сайт на example.com и блог на blog.example.com, и в этом случае вы можете сделать это с помощью DNS - просто опубликуйте соответствующую запись A для каждой записи файла зоны.
  2. Разместите блог на одноразовом доменном имени и используйте правила перезаписи для прокси-сервера example.com/blog на одноразовый путь к блогу, переписывая любые ссылки в пути.

1) было бы намного проще, если бы вы не были женаты на example.com/blog.

Использовать субдомен вместо этого: blog.domain.com - многие сайты делают это именно так.

Я не думаю, что DNS - это то, что вам нужно, чтобы это произошло. Я думаю, вам понадобится настройка перенаправления, если мне не изменяет память.

Вы настраиваете это на своем веб-сервере.