Перейти к содержимому


Фотография
- - - - -

Проблема после переноса форума на вдс


  • Закрытая тема Тема закрыта
Сообщений в теме: 6

#1 Оффлайн   danjkee

    Новичок


  • Пользователи
  • Репутация
    0
    • Cообщений: 9
    • Форум:3.3.х

Отправлено 26 Октябрь 2012 - 23:28

Доброго времени суток! Столкнулся с проблемой после переезда на вдс.
Форум открывается, но при попытке зайти в какой-либо раздел/форум выдает примерно следующее:
The requested URL /forum/forum/4-новости-сайтафорума/ was not found on this server.
Форум находится в domen.com/forum
Строка в conf_global.php:
$INFO['board_url'] = 'http:/domen.com/forum';
Ах, да! Файл htacces был удален, т.к. с ним была Internal Server Error.
Заранее благодарен.

Сообщение отредактировал danjkee: 26 Октябрь 2012 - 23:29

  • 0

Заработок и обучение заработку

#2 Оффлайн   ๖ۣۣۜDesperate™

    Администратор


  • Администраторы
  • Репутация
    4 613
    • Cообщений: 8 556
    • Форум:3.4.х
    • Город:IpbZona
    Участник

Отправлено 26 Октябрь 2012 - 23:31

Внимательно читаем http://ipbzona.ru/to...perenesti-forum и плюс поиск юзаем несколько тем уже было что и как...
  • 0

#3 Оффлайн   Dmitriy427

    Активный


  • Пользователи
  • Репутация
    57
    • Cообщений: 124
    • Форум:3.3.х
    • Город:Тула

Отправлено 27 Октябрь 2012 - 03:48

Судя по ссылке у вас настройки ЧПУ слетели, что понятно, раз .htaccess удалили. ЧПУ без модуля mod_revrite работать и не должен. Если использование "дружественных" ссылок не критично, то можно их просто отключить, если не правили initdata.php, то в файле conf_global.php значение параметра $INFO['use_friendly_urls'] установите в 0. Если "человекопонятные" ссылки вам все же необходимы, то настраивайте сервер и возвращайте .htaccess, с RewriteEngine On. Попробуйте такой вариант .htaccess:
AddDefaultCharset utf-8
AddCharset utf-8 *

<IfModule mod_charset.c>
    CharsetSourceEnc utf-8
    CharsetDefault utf-8
</IfModule>

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

  • 1

#4 Оффлайн   danjkee

    Новичок


  • Пользователи
  • Репутация
    0
    • Cообщений: 9
    • Форум:3.3.х

Отправлено 27 Октябрь 2012 - 17:01

Если "человекопонятные" ссылки вам все же необходимы, то настраивайте сервер и возвращайте .htaccess

Что конкретно нужно настроить? Поставил Ваш вариант htacces, Internal server error нет, но проблема осталась.
До этого htacces был такой (на предыдущем хостинге с ним было все ок, сейчас на вдске Internal server error)
<IfModule mod_rewrite.c>
Options -MultiViews
RewriteEngine On
RewriteBase /forum/
RewriteCond %{REQUEST_FILENAME} .*\.(jpeg|jpg|gif|png)$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule . /forum/public/404.php [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /forum/index.php [L]
</IfModule>

  • 0

#5 Оффлайн   Dmitriy427

    Активный


  • Пользователи
  • Репутация
    57
    • Cообщений: 124
    • Форум:3.3.х
    • Город:Тула

Отправлено 27 Октябрь 2012 - 17:37

Что конкретно нужно настроить?

Нужно подключить mod_rewrite в конфигурационном файле вебсервера.
LoadModule rewrite_module libexec/mod_rewrite.so
примерно так.
Если подключен уже, то попробуйте убрать или закомментируйте "Options -MultiViews". И "RewriteBase /forum/" работать не будет, если .htaccess в папке форума лежит, в нем относительные пути используются.
  • 1

#6 Оффлайн   danjkee

    Новичок


  • Пользователи
  • Репутация
    0
    • Cообщений: 9
    • Форум:3.3.х

Отправлено 27 Октябрь 2012 - 18:25

Спасибо, mod_rewrite был подключен, проблема была решена удалением строки "Options -MultiViews" из htacces.
  • 0

#7 Оффлайн   ..ツ⋆WOLF⋆ツ..

    Гуру


  • Модераторы
  • Репутация
    1 799
    • Cообщений: 8 169
    • Форум:3.4.х
    • Город:Казань

Отправлено 27 Октябрь 2012 - 19:38

Автоматически сформированное сообщение.

Тема закрыта Администратором форума IpbZona.ru

Причина: вопрос решен

Если вы не согласны с закрытием темы, то можете обратиться к администратору.

С наилучшими пожеланиями
IpbZona.ru Поддержка форума IPB
  • 0