1. Важное и срочное обновление IPB 3.4.5 - https://nulled.cc/threads/243375/

[Help] Редирект ссылки форума

Тема в разделе "IPB", создана пользователем OH.UA, 24 май 2008.

Статус темы:
Закрыта.
Модераторы: Maybe
  1. OH.UA

    OH.UA Создатель

    Регистр.:
    12 мар 2008
    Сообщения:
    49
    Симпатии:
    28
    У меня такой вопрос, может кто может помочь с реализацией.

    Стоит форум IPB 2.3.5 по такому адресу http://site/portal/
    Включил в ней стандартный портал и сделал его стартовым. Далее хочу перейти на какой-то другой портал, думаю Unreal (но это сути походу не меняет)
    Тоесть по ссылке http://site/portal/ грузится портал.
    Чтобы попасть на форум нужно перейти по ссылке
    http://site/portal/index.php?act=idx

    Как сделать так чтобы портал далее стоял себе тут http://site/portal/ , а форум и все ссылки что с ним связаны редиректился таким образом http://site/portal/forum/ , тоесть ссылка на сам форум... далее чтобы сами форумы и темы тоже были типа так:
    http://site/portal/forum/index.php?showforum=1
    и т.п.

    Я так понял это надо делать через мод Rewrite в .htaccess или может каким-то другим образом? может кто-то подсказать или кинуть рабочий .htaccess чтоб делал такие перенаправления? Или может как-то по другому это можно все сделать?

    Буду благодарен за любую информацию!

    P.S. sorry если не туда запостил, если тема должна быть в Mod Rewrite / htaccess / ЧПУ перенесите ее туда плз, но не удаляйте :)
     
  2. XUC

    XUC Ушел в небытие

    Регистр.:
    3 сен 2006
    Сообщения:
    810
    Симпатии:
    505
    делаешь фаел index.php
    вот такой вот
    <?php
    header("Location: http://site/portal/forum/");
    ?>

    и кидаешь его сюдыть:
    http://site/portal/
     
  3. OH.UA

    OH.UA Создатель

    Регистр.:
    12 мар 2008
    Сообщения:
    49
    Симпатии:
    28
    Емммм, так у меня тут http://site/portal/ сам форум ИПБ стоит с включенным порталом, и уже есть там файл index.php или я что-то не так понял?

    Мне надо чтоб портал там и оставался а ссылки связанные с форумом редиректились так http://site/portal/forum/
     
  4. XUC

    XUC Ушел в небытие

    Регистр.:
    3 сен 2006
    Сообщения:
    810
    Симпатии:
    505
    тогда не понятен твой вопрос
    прописывай ссылки с портала на форум и все:-]
    в чем проблемы то???

    задай вопрос более корректно
    вообще не понятно...
     
  5. OH.UA

    OH.UA Создатель

    Регистр.:
    12 мар 2008
    Сообщения:
    49
    Симпатии:
    28
    Смотри:

    Я поставил форум ипб сюда: http://site/portal/ , далее включил портал и поставил чтобы он грузился вместо форума [ define( 'IPB_MAKE_PORTAL_HOMEPAGE', 1 );]

    И так получилось такое:
    тут грузиться портал: http://site/portal/
    чтобы попасть на страничку форума надо перейти по ссылке: http://site/portal/index.php?act=idx
    так?

    Вот мой вопрос:
    Как сделать так, чтобы портал далее оставался тут: http://site/portal/
    А ссылки связанные с форумом, тоесть сам переход на форум, показ форумов и тем, профили участников на форуме и т.п. отображались с таким путем:
    http://site/portal/forum/

    Тоесть старая ссылка на форум такая:
    http://site/portal/index.php?act=idx
    Новая ссылка на форум должна быть такая:
    http://site/portal/forum/index.php?act=idx
    Старая ссылка на просмотр подфорума такая:
    http://site/portal/index.php?showforum=1
    Новая такая:
    http://site/portal/forum/index.php?showforum=1

    Должно всюду добавляться /forum/ кроме портала.
    А портал как был на http://site/portal/ , так и должен там быть.


    Вот как это сделать ? Я затрудняюсь :nezn:
     
  6. XUC

    XUC Ушел в небытие

    Регистр.:
    3 сен 2006
    Сообщения:
    810
    Симпатии:
    505
    отвечаю на твой вопрос

    1) перекинуть все папки форума в папку /portal/forum/ (предварительно ее создав) и незабудь выставить правильно права на папки и файлы,а лучше проскань это дело после переноса с админки, тебе покажет какие права и хде исправить


    2)ну и исправить в файле
    conf_global.php

    строку на такую

    $INFO['board_url'] = 'http://site/portal/forum/

    и все:)
     
  7. OH.UA

    OH.UA Создатель

    Регистр.:
    12 мар 2008
    Сообщения:
    49
    Симпатии:
    28
    Ну это я понял как папку форума перекинуть, но сути оно не поменяет :) Смысл в том чтобы портал остался на http://site/portal/, А таким образом если я все перекину.. страничка портала и сам форум будут на http://site/portal/forum/ :D

    Мне сама суть нужна чтобы портал ( тот что в ибп идет или любой другой типа анриал портала и т.п. ) остался на прежнем месте а форум был в поддиректории :nezn:
     
Статус темы:
Закрыта.