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

Проблема с ЧПУ

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

Ребят, поставил на форум ЧПУ от урисофта и когда его включаешь, выдает 404 ошибку:) Перед этим ставил на денвере - все работало отлично. mod_rewrite работает. Подскажите в чем проблема может быть?

Версия форума: 2.3.4

Изменено пользователем Kristof

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

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

Что-то в хтаччес могли напутать?

 

Ps

Тоже ставила. Теперь жалею, так как на 3.x это просто так не перетащишь.

Советую отказаться от чпу, проще потом с обновлением будет.

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

Копировал один к одному, без изменений.

Вот содержимое .htaccess:

RewriteEngine On
RewriteRule ^index.htm index.php?%{QUERY_STRING}
RewriteRule ^index.html index.php?%{QUERY_STRING}
RewriteRule ^main.html index.php?act=idx&%{QUERY_STRING}
RewriteRule ^ipb.html index.php?%{QUERY_STRING}
RewriteRule ^topic([0-9]+)\.html$ index.php?showtopic=$1&%{QUERY_STRING}
RewriteRule ^topic([0-9]+)s([0-9]+)\.html$ index.php?showtopic=$1&st=$2&%{QUERY_STRING}
RewriteRule ^topic([0-9]+)\.html&st=([0-9]+)$ index.php?showtopic=$1&st=$2&%{QUERY_STRING}
RewriteRule ^forum([0-9]+)\.html$ index.php?showforum=$1&%{QUERY_STRING}
RewriteRule ^cat([0-9]+)\.html$ index.php?act=SC&c=$1&%{QUERY_STRING}
RewriteRule ^ptopic([0-9]+)\.html$ index.php?act=Print&client=printer&f=1&t=$1&%{QUERY_STRING}
RewriteRule ^user([0-9]+)\.html$ index.php?showuser=$1&%{QUERY_STRING}

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

Ничего не могу посоветовать. У меня не возникло проблем с этим.

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

Жаль:) Буду копать дальше.

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

А на хостинге, вообще есть mod_rewrite?

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

Есть. На основном домене site.com все работает нормально.

Проверку делал таким способом:

RewriteEngine On
RewriteRule page1.html page2.html

Форум вынесен на отдельный поддомен forums.site.com. Делал ту же самую проверку - ничего не работает, выдает 404 ошибку.

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

Проблема решена, тему можно закрывать:)

  • 2 недели спустя...
Опубликовано:

У меня таже проблема, не могу понять как ее решить.

 

Версия форума 2.3.6

Изменено пользователем DomainMVD

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

mod_rewrite включен?

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

В корневом каталоге работает точно. Может ли он не работать в подкаталоге?

 

Похоже на то что в каталоге forun, htaccess игнорируется.

Как его включить?

 

Вычитал вроде в httpd.conf надо добавить

<Directory "/путь/к/виртуальному/хосту">

AllowOverride All

</Directory>

 

Как найти этот файл, что то не вижу его на сервере?

Изменено пользователем DomainMVD

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

В начале файла .htaccess нужно добавить строку:

RewriteBase /

Вычитал вроде в httpd.conf надо добавить

<Directory "/путь/к/виртуальному/хосту">

AllowOverride All

</Directory>

Если у тебя не сервер, а просто виртуальный хостинг, то не найдешь.

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

Всеравно не работает((

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

Выяснил в чем была проблема.

файл htaccess в папке форум какимто образом получился в виде файла с именем "htaccess" неопознанного формата, вот почему он не работал

 

Кстате без строки "RewriteBase /" прекрасно работает

Изменено пользователем DomainMVD

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

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