Перейти к содержимому
Открыть в приложении

Удобный способ просмотра. Узнать больше.

Дизайн и модификация Invision Community

Полноэкранное приложение на главном экране с push-уведомлениями, медалями и многим другим.

Чтобы установить это приложение на iOS и iPadOS
  1. Нажмите иконку «Поделиться» в Safari
  2. Прокрутите меню и нажмите На экран «Домой».
  3. Нажмите Добавить в правом верхнем углу.
Чтобы установить это приложение на Android
  1. Нажмите меню из трёх точек (⋮) в правом верхнем углу браузера.
  2. Нажмите Добавить на главный экран или Установить приложение.
  3. Подтвердите, нажав Установить.
Русский язык для Invision Community 5

Проблема с настройкой гл. страницы на IP Content 2.3.5 (лиц)

Здравствуйте.

 

Прошу помощи в решении проблемы.

Много раз перечитывал данную ветку, но так и не сообразил как сделать...

Прошу не посылайте куды подальше или пользовать поиск

 

Итак:

 

Предыстория

Имеется сайт сообщества. Изначально стояла Joomla+Kunena. Приобрели лицензию IPB для переноса форума. После продолжительного использования связки Joomla+IPB решили перейти полностью на систему IPB. Докупили соответственно IP.Content и тут настаёт трабла с настройкой.

 

Задача

Форум находится
домен.ру/board
. Хотел настроить чтоб при запросе
домен.ру
юзеру показывалась страница новостей IP.Content. Соответственно форум чтоб так и оставался
домен.ру/board
.

 

Что сделал

Скопировал
index.php
из папки
tools
, архива IP.Content, в корневую папку домена. Назначил приложение IP.Content основным, как описано
. Всё настроил как описано в
. Назначил страницу
news
главной.

 

Скрины

страницы IP.Content
58fe878b3721b76fec60ca0e13a65c02.jpeg

настройки #1 IP.Content
baceb56879508a4e7091084c5648eff0.jpeg

настройки #2 IP.Content
6588e903e4a3c1af0a2d0ac5368dfd45.jpeg

настройки .htaccess mod_rewrite форума
f83de54bfb0e27ed3935116c9687adf0.jpeg

 

Что в итоге

при обращении к
домен.ру
выводится
52172ef75798cac1aad11ee97d022a94.jpeg

при нажатии на
Главная
(домен.ру/board/page/news)
82e02c963028e6b311dd5b688d4534cc.jpeg

 

Версии

IP.Board 3.4.4

IP.Content 2.3.5

 

Файл .htaccess

<IfModule mod_rewrite.c>
Options -MultiViews
RewriteEngine On
RewriteBase /board/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule \.(jpeg|jpg|gif|png)$ /board/public/404.php [NC,L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /board/index.php [L]
</IfModule>

Рекомендованные сообщения

Обратите внимание

"Board url", указанный вами в профиле, некорректен, либо недоступен на данный момент. Пожауйста, заполните его, потому что он скорее всего потребуется при диагностике вашей проблемы.

  • Автор

сайт доступен B) бот ошибается

  • Автор

я правильно понял? вы предлагаете отключить mod_rewrite IP.Content?

 

Я делал подобное. Не помогло.

 

Если вы про точку, то у меня нет проблем с ней

Изменено пользователем gazgaz

В 2.3.5 много косяков. http://ipbskins.ru/forum/topic11586.html/page__view__findpost__p__75646 (Если у Вас англ форум, то манипуляция эта ненужна)

 

Вы много сильно манипуляций произвели.

 

Если Вы хотели сделать портал корневым, достаточно было весь форум перетащить в папку (test например)

 

сайт.ру/тест

 

А index.php с tools положить в сайт.ру, а так же туда .htaccess портала. (поправить конфиг, перекешировать все, и все).

А то Вы сделали все 2 в 1. Возвращайте фоурм в прежний вид, и по новой.

  • Автор

В 2.3.5 много косяков. http://ipbskins.ru/forum/topic11586.html/page__view__findpost__p__75646 (Если у Вас англ форум, то манипуляция эта ненужна)

 

Вы много сильно манипуляций произвели.

 

Если Вы хотели сделать портал корневым, достаточно было весь форум перетащить в папку (test например)

 

сайт.ру/тест

 

А index.php с tools положить в сайт.ру, а так же туда .htaccess портала. (поправить конфиг, перекешировать все, и все).

дак форум изначально находился и находится в домен.ру/board

 

Под порталом вы подразумеваете IP.Comtent или приложение Portal для IPB?

настройки #2 IP.Content
А первое поле почему не заполнили? Указывайте url до файла index.php
  • Автор

А первое поле почему не заполнили? Указывайте url до файла index.php

я вбивал, если я правильно понял, абсолютный путь до файла в папке домена.

 

Но толку не было. может просто не сделал еще что-то? типа кэш и тп?

 

update

указал путь до индексного файла. теперь при нажатии на гл стр формируется вот такой урл: _http://www.домен.ру/var/www/циферки/public_html/домен.ру/news

Изменено пользователем gazgaz

http://www.сайт.ru/

  • Автор

http://www.сайт.ru/

Огромное человеческое спасибо! всё норм кроме того, что пришлось отключить mod_rewrite форума. Соответственно снова появился index.php? (_http://домен.ru/board/index.php?/topic/....)

 

Подскажите, пожалуйста, как дописать .htaccess для форума, чтоб включить его mod_rewrite

  • Автор

файл .htaccess на данный момент такой:

<IfModule mod_rewrite.c>
Options -MultiViews
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !.*\.(jpeg|jpg|gif|png|ico)$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

</IfModule>

На странице включения mod_rewrite есть же код.

  • Автор

На странице включения mod_rewrite есть же код.

 

я в курсе что есть. но я не знаю как добавить правило правильно в .htaccess

 

как добавить?

щас файл такой:

<IfModule mod_rewrite.c>
Options -MultiViews
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !.*\.(jpeg|jpg|gif|png|ico)$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

</IfModule>

 

правила рерайта форума:



<IfModule mod_rewrite.c>
Options -MultiViews
RewriteEngine On
RewriteBase /board/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule \.(jpeg|jpg|gif|png)$ /board/public/404.php [NC,L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /board/index.php [L]
</IfModule>

 

 

 

если не сложно окончательный вариант дайте.

Копируете код со страницы и вставляете его в .htaccess, который кладете в http://www.сайт.ru/board

Далее на странице настроек IP.Content скачиваете .htaccess и кладете его в http://www.сайт.ru (где индексный файл Контента)

Создайте аккаунт или войдите в него для комментирования

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления браузера

Chrome (Android)
  1. Нажмите на иконку замка рядом с адресной строкой.
  2. Нажмите Права доступа -> Уведомления.
  3. Измените свои настройки.
Chrome (компьютер)
  1. Нажмите на иконку замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите Уведомления и измените свои настройки.