• UAH
  • USD
  • RUB
  • EUR
  • +38(044) 392-74-33  Киев
  • +38(057) 728-39-00  Харьков
  • +38(056) 794-38-31  Днепр
  • +38(032) 229-58-93  Львов
  • +38(048) 738-57-70  Одесса
  • +38(093) 449-04-21  Life
  • +38(067) 400-88-44  Киевстар
  • +38(095) 630-90-82  MTC
  • +1(888)393-24-51  USA, Toll free
  • +44(131)507-01-14  Great Britain
  • +7(499) 348-28-61  Москва

Хостинг. Точка в конце доменного имени

Форумы Хостинг Точка в конце доменного имени
Wlad
24.09.2015
хостинг: есть
домен: есть
Точка в конце доменного имени
Здравствуйте,
Если в конце доменного имени сайта, расположенного на хостинге ukraine.com.ua, поставить точку, то сайт открывается по адресу с точкой. Получается сайт открывается и по основному адресу
http:// site.com
и по адресу
http:// site.com.
То есть ситуация, вроде вариантов открытия сайта с адресом с www. и без них (подробнее о такой проблеме: Чем может грозить точка в конце доменного имени / Хабрахабр ). Можно ли как-то это исправить?
itradestorez
24.09.2015
хостинг: есть
домен: есть
редиректом

<?php
if ($_SERVER['REQUEST_URI'] == "site.com.") {
header("Location: http://site.com");
}
?>
Wlad
24.09.2015
хостинг: есть
домен: есть
Так не работает, потому что site.com - это HTTP_HOST, а не REQUEST_URI. При этом, хоть $_SERVER['HTTP_HOST'] сервер определяет без точки, сайт все равно загружается по домену с точкой. Единственное решение, что мне удалось найти, - это то, что в статье, ссылку на которую я привел в предыдущем посте. Но, как я понял, это может сделать только администратор сервера.
Илья
24.09.2015
хостинг: есть
домен: есть
Это не только на ukraine.com.ua. Доменные зоны построены так, что во всех доменах есть точка в конце, но для упрощения точку в конце можно не ставить. Точка в конце домена обозначает корневую зону, от нее иду gTld, ccTld и newTld префиксы, например ua, com, net, после чего идет название сайта. Это исторический факт. Все сайты и даже ya.ru могут открываться и правильно резолвится с точкой в конце домена. Для того, что б этого небыло нужно прописывать правила в .htaccess для сайта.
Участвовать в общении на этом форуме могут только
зарегистрированные пользователи.

Если вы уже зарегистрированы Вам необходимо войти на форум.

Горячая линия
(044)
392 74 33
другие города