Страница по умолчанию

  • 4 Ответов
  • 143 Просмотров

0 Пользователей и 1 Гость просматривают эту тему.

*

skillful

  • Осваиваюсь на форуме
  • ***
  • 40
  • 9
Страница по умолчанию
« : 25.04.2017, 23:07:17 »
Всем привет. В Joomla есть очень полезная вещь: это страница по умолчанию.
Например: есть 3 ссылки в меню

http://site.ru/login.html
http://site.ru/register.html
http://site.ru/news.html

Если в админке сделать страницу по умолчанию http://site.ru/register.html, то при переходе на  http://site.ru/ попадаешь на регистрацию. Хотя URL в браузере все равно остается  http://site.ru. Хочу у себя на сайте такое же организовать. Только не могу понять как это сделать. Нужны примеры или если кто знает где эта штука находится в Joomla просьба писать в данный топик. Спасибо.

*

darkghost

  • Практически профи
  • *******
  • 2100
  • 94
Re: Страница по умолчанию
« Ответ #1 : 26.04.2017, 01:51:45 »
Так разве в менеджере меню нельзя назначить главную страницу (по умолчанию)?
Или шо то не так понял суть проблемы?

*

skillful

  • Осваиваюсь на форуме
  • ***
  • 40
  • 9
Re: Страница по умолчанию
« Ответ #2 : 26.04.2017, 02:28:55 »
Так разве в менеджере меню нельзя назначить главную страницу (по умолчанию)?
Или шо то не так понял суть проблемы?

Суть проблемы - это реализовать такую же систему на своем сайте. Никак не связанного с Joomla, нужны исходники либо примеры реализации этого!

*

darkghost

  • Практически профи
  • *******
  • 2100
  • 94
Re: Страница по умолчанию
« Ответ #3 : 26.04.2017, 02:46:30 »
Какие исходники?
Создаете необходимую страницу (регистрация, авторизация, новости) Если необходимо на странице вывести какие-то модули - выводите, устанавливаете.
Когда страница создана - привязываете ее к меню (создаете меню регистрация, авторизация, новости) и это меню делаете страницей по умолчанию.
Вот в принципе и вся процедура. При вводе http://site.ru/ будет открываться назначенная Вами страница по умолчанию, но адрес в браузере будет оставаться http://site.ru/

*

o_fedor

  • Осваиваюсь на форуме
  • ***
  • 61
  • 0
Re: Страница по умолчанию
« Ответ #4 : 26.04.2017, 12:38:20 »
Если я правильно понял задачу, то могу предложить 2 пути:
1. настроить .htaccess (RewriteRule .* index.php [F]) меняем на свою страницу.
2. зайти в панель управления хостингом, на примере, cpanel, есть вкладка WWW/выбираешь домен, там есть пункт: индексная страница... указываешь  адрес страницы (по умолчанию index.phph). Но если есть у тебя совя страница, на пример, index.php(html), прописываешь её туда и все будет пучком.
Реальный пример, на одном из моих сайтов:
1. Причина замены страницы:
а. страница грузилась корректно на всех устройствах, кроме Apple и тачпадных девайсах), старая страница работала на всех устройствах (http://bad-artist.com/index0.php) (добавил индексную страницу в панель управления хостинга - результат - мгновеннно, через .htaccess - 2-3 часа)
б. на данный момент, добился нужного результата http://bad-artist.com/index.php (внешне, ничем не отличается от первого варианта, но, на joomla)