Как перенаправить гостя на другую страницу?

Автор eligh, 23 сентября 2009, 13:27:52

« назад - далее »

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

eligh

Можно ли перенаправить гостя с форума на главную страницу сайта?

У меня форум только для определенного круга лиц. Открытой регистрации нет. Форма входа вынесена на главную странцу сайта.
С помощью мода Redirect on Login and/or Logout mod я сделал перенаправление в случае выхода. Но вот как сделать подобное перенаправления для гостей так и не нашел...

Объясню на пальцах что мне нужно:
1. Гость обращается к форуму по адресу forum.site.ru
2. Попадает на www.site.ru

BIOHAZARD

в index.php добавить
if($context['user']['is_guest'])
{
header('Location: http://адрес_сайта/');
}


Вставить это где то после
// And important includes.
require_once($sourcedir '/QueryString.php');
require_once(
$sourcedir '/Subs.php');
require_once(
$sourcedir '/Errors.php');
require_once(
$sourcedir '/Load.php');
require_once(
$sourcedir '/Security.php');
Мои моды:
  • RedirectPage
  • Counters
  • CustomSearch
  • SypexDumper
   адаптирую темы    1.1.хx<=>2.0задавая вопросы, старайтесь сразу указывать конечную цель, предполагаемый Вами путь не обязательно окажется самым коротким

Любые моды на заказ

eligh

выдается ошибка:

Notice: Undefined variable: context in /___/____/public_html/forum/index.php on line 66

eligh

Нашел!

Эти строки нужно вставлять в файл index.template.php, находящийся в папке текущей темы.