Портал для 3.1

Обсуждение новой системы расширения функциональности phpBB 4.0-dev, разработки новых расширений.
Аватара пользователя
Alecto
Сообщения: 571
Зарегистрирован: 05 авг 2014, 21:41

Портал для 3.1

Сообщение Alecto »

Xisp писал(а):почему бы форум не в папку отправить
потому что "физически" форум - основной движок сайта и ничего другого кроме расширений форума не устанавливается.
потому что "логически" портал - главная страница и находится "над" всем остальным, поэтому и должен вызываться из http://site и никак иначе.
потому что блог "логически" равносилен "форум", чат и тд.
потому что так было, работало и все устраивало.
потому что хочется чтобы все было максимально близко к 3.0.12.
потому что мне так удобно.
потому что мне так нравится...

... выбирайте любой из вариантов или все вместе взятые.

PS:
не могу понять, почему столько встречных вопросов, не относящихся к заданному вопросу?
я решить сам не в состоянии, поэтому прошу помощи у гуру.
в крайнем случае решение появится в самом расширении в финалрелизе, или задам вопрос автору.

PS2:
если вы не можете помочь - очень прошу, пропустите мой пост и просто ничего не пишите.

Дмитрий Николаевич
Сообщения: 54
Зарегистрирован: 22 июл 2014, 09:46
Откуда: из мамы
Контактная информация:

Портал для 3.1

Сообщение Дмитрий Николаевич »

Код: Выделить всё

RewriteEngine On
RewriteRule ^mysite.com/portal/(.*)             http://mysite.com/$1  [QSA,L]
пробуйте такой финт в .htaccess

Аватара пользователя
Alecto
Сообщения: 571
Зарегистрирован: 05 авг 2014, 21:41

Портал для 3.1

Сообщение Alecto »

не работает :(

Дмитрий Николаевич
Сообщения: 54
Зарегистрирован: 22 июл 2014, 09:46
Откуда: из мамы
Контактная информация:

Портал для 3.1

Сообщение Дмитрий Николаевич »

и даже если слэш убрать?
^mysite.com/portal/(.*)

Дмитрий Николаевич
Сообщения: 54
Зарегистрирован: 22 июл 2014, 09:46
Откуда: из мамы
Контактная информация:

Портал для 3.1

Сообщение Дмитрий Николаевич »

Я полагаю это всё пустое занятие. Само расширение портала меняет URL на нужный ему.

Аватара пользователя
Alecto
Сообщения: 571
Зарегистрирован: 05 авг 2014, 21:41

Портал для 3.1

Сообщение Alecto »

Дмитрий Николаевич писал(а):и даже если слэш убрать?
да
Дмитрий Николаевич писал(а):Я полагаю это всё пустое занятие
отредиректить можно что и куда угодно, главное знать, как это сделать.

пока некритично, а там думаю или разрабы сделают, или умельцы найдут способ.
слишком у многих портал был главной страницей.
в 3.1 без этого никуда.

Аватара пользователя
Alecto
Сообщения: 571
Зарегистрирован: 05 авг 2014, 21:41

Портал для 3.1

Сообщение Alecto »

в данной версии портала не работает обрезка по количеству символов для текста выводимых сообщений.

DesignerMix
Сообщения: 11
Зарегистрирован: 28 авг 2014, 11:14

Портал для 3.1

Сообщение DesignerMix »

Alecto писал(а):QR_BBPOST нужно, чтобы index.php работал так же как и раньше, но, при открытии http://site/portal открывался http://site/
Попробуйте так. И разместите htacess в корне папки portal (но если не сработает, то попробуйте в корне сайта).

Код: Выделить всё

RewriteEngine on
RewriteCond %{HTTP_HOST} ^site.ru$ [NC,OR]
RewriteCond %{HTTP_HOST} ^www.site.ru$ [NC,OR]
RewriteCond %{REQUEST_URI} portal/
RewriteRule (.*) http://site.ru/$1 [L]
Мой форум (на компьютерную тематику)

DesignerMix
Сообщения: 11
Зарегистрирован: 28 авг 2014, 11:14

Портал для 3.1

Сообщение DesignerMix »

Alecto, во, проверено на себе. Все работает.

Код: Выделить всё

RewriteEngine On
Options +FollowSymlinks
rewriterule ^portal(.*)$ http://site.ru/forum$1 [r=301,nc]
Мой форум (на компьютерную тематику)

Аватара пользователя
Alecto
Сообщения: 571
Зарегистрирован: 05 авг 2014, 21:41

Портал для 3.1

Сообщение Alecto »

Неверное перенаправление на странице

Firefox определил, что сервер перенаправляет запрос на этот адрес таким образом, что он никогда не завершится.
редактировал в корневом htaccess сайта, поскольку настроить главную страницу сайта можно только из него, папки portal физически нет - это перенаправление самого расширения.

Отправлено спустя 35 минут 3 секунды:
попробовал и так и так

Код: Выделить всё

rewriterule ^portal(.*)$ http://motobratva.com.test/$1 [r=301,nc]

Код: Выделить всё

rewriterule ^portal(.*)$ http://motobratva.com.test$1 [r=301,nc]
при открытии http://motobratva.com.test - открывается форум.
http://motobratva.com.test/portal - портал.
главной страницей портал не становится.

Ответить