Jump to content

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


Recommended Posts

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

 

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

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

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

 

Итак:

 

Предыстория

Имеется сайт сообщества. Изначально стояла 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>

Link to comment
Share on other sites

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

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

Link to comment
Share on other sites

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

 

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

 

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

Edited by gazgaz
Link to comment
Share on other sites

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

 

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

 

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

 

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

 

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

  • Upvote 1
Link to comment
Share on other sites

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

 

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

 

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

 

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

 

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

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

 

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

Link to comment
Share on other sites

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

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

 

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

 

update

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

Edited by gazgaz
Link to comment
Share on other sites

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

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

 

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

Link to comment
Share on other sites

файл .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>

Link to comment
Share on other sites

На странице включения 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>

 

 

 

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

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...