1. Важное и срочное обновление IPB 3.4.5 - https://nulled.cc/threads/243375/

[Помощь] Breadcrumbs IPB 3

Тема в разделе "IPB", создана пользователем ыдшь991, 21 окт 2009.

Статус темы:
Закрыта.
Модераторы: Maybe
  1. ыдшь991

    ыдшь991 Постоялец

    Регистр.:
    13 июл 2009
    Сообщения:
    60
    Симпатии:
    5
    Собственно строка с указанием где сейчас находится пользователь как-то бажно работает: вместо перехода по ссылке на раздел "Портал", выдает ссылку следующего вида: /forums/forum/3-%d0%bf%d0%be%d1%80%d1%82%d0%b0%d0%bb/ (Ошибка: Error 404!)

    В адресной строке вижу следующее: forums/forum/3-портал/

    В голову ничего не пришло... поэтому прошу помощи у вас...
     
  2. Revenge-R

    Revenge-R Mr. Revenge-R

    Регистр.:
    6 фев 2009
    Сообщения:
    899
    Симпатии:
    319
    В .htaccess прописать
    <IfModule mod_rewrite.c>
    Options -MultiViews
    RewriteEngine On
    RewriteBase /forum/
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_URI} !\..+$
    RewriteRule . /forum/index.php [L]
    </IfModule>

    Включить обработку ссылкок по реврайту.
     
    Sergey-S и ыдшь991 нравится это.
  3. ыдшь991

    ыдшь991 Постоялец

    Регистр.:
    13 июл 2009
    Сообщения:
    60
    Симпатии:
    5
    в корне форума файла .htaccess не нашел, создать в ручную?

    Где включить обработку ссылок по реврайту?
     
  4. Revenge-R

    Revenge-R Mr. Revenge-R

    Регистр.:
    6 фев 2009
    Сообщения:
    899
    Симпатии:
    319
    Да.
    В настройках, чет типо серверного окружения... или типа того, внизу там.
     
    ыдшь991 нравится это.
  5. ыдшь991

    ыдшь991 Постоялец

    Регистр.:
    13 июл 2009
    Сообщения:
    60
    Симпатии:
    5
    Теперь то же самое только когда нажимаешь на любой раздел форума.
     
  6. Revenge-R

    Revenge-R Mr. Revenge-R

    Регистр.:
    6 фев 2009
    Сообщения:
    899
    Симпатии:
    319
    Ну для начала скажи как у тя форум работает - на поддомене forum.сайт.ru или просто на сайт.ru/forum?

    На сколько я понял проблема предыдущая решилась, но появилась проблема с категориями? Так?
    Ссылку которую он тебе выдает для начала в студию.

    Описывай проблему КАК МОЖНО подробнее... здесь нет провидцев.
    Ошибка 404 возникает потому что неправильный реврайт на 100%.
     
    ыдшь991 нравится это.
  7. Magabyte

    Magabyte Постоялец

    Регистр.:
    29 июн 2009
    Сообщения:
    81
    Симпатии:
    60
    Еще момент, а если апач отдыхает и вебсервером служит, например lighttpd, как указать правильно реврайт, если форум находится на поддомене?
     
  8. ыдшь991

    ыдшь991 Постоялец

    Регистр.:
    13 июл 2009
    Сообщения:
    60
    Симпатии:
    5
    решено

    Я было уже начал все описывать, но уже сам въехал в проблему.
    Текст для .htaccess из первого поста для моего форума был не совсем корректным ибо форум лежит в папке /forums/.

    В Настройки серверного окружения форума в пункте "Использовать .htaccess mod_rewrite?" написан правильный (для моего форума) код.
    Просто вчера делал все на скорую руку особо нигде не читал. А надо было!

    Все работает.
     
  9. Revenge-R

    Revenge-R Mr. Revenge-R

    Регистр.:
    6 фев 2009
    Сообщения:
    899
    Симпатии:
    319
    Magabyte, sorry man. Я не работал с lighttpd поэтому мало с ним знаком. Всю жизнь сижу на апаче.
    Вообще если форум на поддомене(для апача) то будет так
    <IfModule mod_rewrite.c>
    Options -MultiViews
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_URI} !\..+$
    RewriteRule . /index.php или даже просто index.php [L]
    </IfModule>
     
    Sergey-S нравится это.
  10. cherchan

    cherchan

    Регистр.:
    20 май 2007
    Сообщения:
    168
    Симпатии:
    33
    А у меня что-то совсем непонятное творится... Форум на последней версии 3.0.4, работает на поддомене. Устанавливаю "Использовать .htaccess mod_rewrite?" и начинается самое интересное. Если не создавать файл .htaccess, то все встраницы форума выдают 404-ю ошибку. Но если создать файл .htaccess и вписать в него
    <IfModule mod_rewrite.c>
    Options -MultiViews
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_URI} !\..+$
    RewriteRule . /index.php [L]
    </IfModule>
    тогда весь форум вообще отваливается и вылазит внутреняя ошибка сервера (500). Блин, уже час убил на настройку!..
     
Статус темы:
Закрыта.