Перейти к публикации
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.

Не могу перенести форум в корень [IPB 3.2.3]

Опубликовано:

Здравствуйте, друзья! :)

 

Возникла серьезная проблема, вот ее суть, постараюсь объяснить понятней.

Имеется форум IPB 3.2.3. Форум расположен в папке /forum, поэтому открывается под адресом site.ru/forum. А я бы хотел что бы форум открывался по адресу site.ru.

На всех форумах техподдержки IPB я не нашел ответов по моей проблеме. А проблема вся в том, что после выполнения первого пункта "перенести все файлы и папки из /forum в корень сайта", у меня и форум, и админка не открываются. То есть я не могу зайти в админку, чтобы изменить пути загрузки файлов и обновить кэши. Хотя в conf_global также адрес меняю и всё равно ничего не работает.

Может надо скорректировать файлы .htaccess, может в них вся проблема?

В корне у меня есть файл .htaccess с содержимым:

 

<IfModule mod_rewrite.c>
Options -MultiViews
RewriteEngine On
RewriteBase /forum/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /forum/index.php [L]
</IfModule>

 

А также в корне есть index.php с содержимым:

 

<?php

header ("Location: forum/");

Может в этом вся проблема? Что посоветуете? :)

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

Опубликовано:
Обратите внимание

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

Опубликовано:

Может надо скорректировать файлы .htaccess, может в них вся проблема?

В корне у меня есть файл .htaccess с содержимым:

Ну естественно надо менять, раз вы изменили местоположение папки форума

 

RewriteEngine On

RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule . /index.php [L]

 

А также в корне есть index.php с содержимым:

Там уже должен быть форумный index.php

Опубликовано:
  • Автор

Хорошо!

Вроде как при входе в админку теперь хоть появляется необходимость htaccess авторизации, но авторизовавшись, вылазет вот что:

 

Internal Server Error

 

The server encountered an internal error or misconfiguration and was unable to complete your request.

 

Please contact the server administrator, webmaster@salekhardnews.ru and inform them of the time the error occurred, and anything you might have done that may have caused the error.

 

More information about this error may be available in the server error log.

 

Apache/2.2.23 (Unix) Server at salekhardnews.ru Port 80

 

Залез в htaccess-файл админки, поправил путь, удалил forum/ из:

 

ErrorDocument 401 "Unauthorized"
AuthType Basic
AuthName "IP.Board CP"
AuthUserFile /public_html/forum/admin/.htpasswd
Require valid-user

И всё равно админка не открывается. Что посоветуете сделать?

Опубликовано:

Смотреть логи сервера. Либо попробовать дропнуть htaccess админки.

Опубликовано:
  • Автор

Прилагаю error-логи. В самом конце видно что проблема как-будто с файлом хранящим логин и пароль от htaccess админки. Не понятно, в чем собственно заключается ошибка...

Опубликовано:

, сказали же - удалить .htaccess админки (и .htpasswd если есть). После переноса зайти в админцентр и сгенерировать новый.

Опубликовано:
  • Автор

Не работает.

Опубликовано:
  • Автор

Если кто-то сможет помочь перенести форум из /forum в корень, в личку дам пароли от FTP и АЦ.

Я уже что только не пытался делать, всё-равно не получается.

Опубликовано:

Напишите в ПМ. Там делов на 5 минут. ssh есть?

Опубликовано:
  • Автор

siv1987, ssh можно включить если требуется. Всё остальное сейчас скину в личку.

Опубликовано:

siv1987, ssh можно включить если требуется.

А как вы тогда переносите файлы?

Опубликовано:
  • Автор

В личке отписался :)

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

Сейчас на странице 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.