Перейти к публикации
View in the app

A better way to browse. Learn more.

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

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Проблема с настройкой гл. страницы на 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 (где индексный файл Контента)

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

Сейчас на странице 0

  • Нет пользователей, просматривающих эту страницу.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.