Как изменить URL главной страницы

humorist
На сайте с 01.03.2011
Offline
73
7441

Здравствуйте, может вопрос покажется глупым, но все же.

У меня главная страница сайта имеет URL вида:"sait.ru/glavnaja.html" Подскажите, как можно сделать так, чтобы он был вида:"sait.ru"? Сайт сделан на Joomla, пункт меню "по умолчанию" стоит "Главная".

И еще, скажите, это критично для оптимизации или нет? Можно ли так оставить и ничего не менять?

Если да, то тогда, что писать в фаиле robots.txt в директиве Host: ?

кот Бегемот
На сайте с 07.12.2009
Offline
278
#1

это функция не robots.txt для того, чтобы страница отображалась, так как вам этого хочется, надо править файл .htaccess в корневом каталоге сайта.

Options +FollowSymLinks

RewriteEngine on

RewriteCond %{HTTP_HOST} ^yoursite.ru

RewriteRule (.*) http://www.yoursite.ru/$1 [R=301,L]

RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.html\ HTTP/

RewriteRule ^index\.html$ http://www.yoursite.ru/ [R=301,L]

Яндекс Директ, Гугд адворс, не дорого и ответственно. Телеграмм @H_Ilin
humorist
На сайте с 01.03.2011
Offline
73
#2

garik77, добавил эти строки в .htaccess, но все осталось так же (yuorsite.ru на свой домен заменял:)). Добавлял в конец файла.

dma84
На сайте с 21.04.2009
Offline
168
#3

index\.html замените на glavnaja\.html если она у вас прямо так и прописана "glavnaja.html"

кот Бегемот
На сайте с 07.12.2009
Offline
278
#4

В общих настройках джумлы mod_rewrite включен?

humorist
На сайте с 01.03.2011
Offline
73
#5
garik77:
В общих настройках джумлы mod_rewrite включен?

mod_rewrite включен. Я понял в чем дело. Просто я недавно вставлял коды в файлы шаблона по инструкции Андрея Тониевича (может слышали про его "модуль удаления дублей страниц"). Так там при любом неправильном вводе урла происходил 301-й редирект на нужную страницу:

Принцип работы модуля. При генерации страницы со статьей, страницы блога раздела и категории, главной страницы происходит проверка адреса страницы в запросе и адреса страницы в системе. Адрес страницы в системе рассчитывается на основе структуры меню с псевдонимами для разделов и категорий, адреса и смещения (start=10, например) и ссылки на полную версию для статьи.

Т.е. даже при вводе mysite.ru происходил редирект на mysite.ru/glavnaya.html, т.к. это адрес в системе (glavnaya - псевдоним пункта "Главная", который стоит "по умолчанию"). Если бы знать, каким макаром поменять адрес главной в системе, чтобы не выводился псевдоним в адресе...😕

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий