Skip to content
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

Edited by Kristof

Featured Replies

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

 

Ps

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

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

  • Author

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

Вот содержимое .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}

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

  • Author

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

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

  • Author

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

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

RewriteEngine On
RewriteRule page1.html page2.html

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

  • Author

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

  • 2 weeks later...

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

 

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

Edited by DomainMVD

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

 

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

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

 

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

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

AllowOverride All

</Directory>

 

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

Edited by DomainMVD

  • Author

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

RewriteBase /

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

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

AllowOverride All

</Directory>

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

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

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

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

 

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

Edited by DomainMVD

Create an account or sign in to comment

Recently Browsing 0

  • No registered users viewing this page.

Account

Navigation

Search

Search

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.