Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Расширения - ошибка 404 на IIS сервере

Проблемы с установкой или работой phpBB 3.1.x? Получите помощь здесь!
С 1 июля 2018 года phpBB Group прекращает поддержку phpBB версии 3.1.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.1 до 1 января 2019 года.
Подробнее: Окончание поддержки phpBB 3.1.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Max703
phpBB 1.4.0
Сообщения: 33
Стаж: 9 лет 4 месяца
Благодарил (а): 2 раза
Поблагодарили: 1 раз

Расширения - ошибка 404 на IIS сервере

Сообщение Max703 »

Доброго всем времени.
Перетащил форумы на IIS сервер и сразу возникли проблемы с расширениями.
Например:
Установлен ThanksForPosts
При нажатии на ссылку благодарности http:мойфорум.ru/thankslist получаю ошибку 404.
На хостинге все работало...
Подскажите как настроить IIS для корректной работы форума с hfcibhtybzvb?
Спасибо.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16370
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1745 раз

Re: не работают расширения после переезда на IIS сервер

Сообщение rxu »

В данном конкретном случае не работает из-за того, что не прописаны редиректы с app.php. В Апаче это делается в .htaccess, в IIS как-то иначе.
Изображение
Max703
phpBB 1.4.0
Сообщения: 33
Стаж: 9 лет 4 месяца
Благодарил (а): 2 раза
Поблагодарили: 1 раз

Re: не работают расширения после переезда на IIS сервер

Сообщение Max703 »

rxu писал(а):что не прописаны редиректы с app.php.
Да, это я понял. Настройки пишем в файле web.config
И я даже написал правило, точнее импортировал из .htaccess ... но оно не работает(((
Может есть здесь кто поможет победить IIS???

Вот какое правило написал:

Код: Выделить всё

<rewrite>
            <rules>
                <rule name="Импортированное правило 1" stopProcessing="true">
                    <match url="^(.*)$" ignoreCase="false" />
                    <conditions logicalGrouping="MatchAll">
                        <add input="{REQUEST_FILENAME}" matchType="IsFile" ignoreCase="false" negate="true" />
                        <add input="{REQUEST_FILENAME}" matchType="IsDirectory" ignoreCase="false" negate="true" />
                    </conditions>
                    <action type="Rewrite" url="app.php" appendQueryString="true" />
                </rule>
            </rules>
        </rewrite>
        <rewrite>
Добавлено спустя 1 час 54 минуты 24 секунды:
Проблема решилась при помощи переустановки модуля url реврайт. Странно, но с первого раза не заработал...
Так что кодик выше работает...

Вернуться в «Поддержка phpBB 3.1.x»