Можно ли через .htaccess сделать что бы при заходе на сайт http://site.ru в строке адреса стало отображаться http://site и ссылки на сайте преобразавались в такой вид http://site/news без точечный домён, безточетный домен
Браузеры любые доменные имена поддерживают, в том числе "бесточечные" (правильно они называются доменами первого уровня). Только вот никак нельзя сделать, чтобы в строке адреса заменялся один адрес на другой - это уязвимость. А домены первого уровня никто не регистрирует, так как есть уже набор существующих (com, net, ru и т.д.)
а когда на localhost зайти то адрес его как и домен верхнего уровня будет без точки: http://localhost и ip тоже http://127.0.0.1 это тоже считается верхим уровнем ?
ребята, вы просто не шарите. Я это сделал и у меня получилось. Смотрите, всё просто: 1) поднимаем денвер у себя 2) заводим сайт http://site.ru, в .htaccess прописываем редирект на http://site 3) заводим сайт http://site 4) … 5) profit! так что безточечные домены, это реальность! Не верьте тем, кто говорит обратное.
Помню, вроде во времена, когда в крупных локальных сетях было популярно держать свои ресурсы, мы вроде делали такие сайты, указывая в качестве домена, netbios иммена.