November 15, 201015 yr Ребят, поставил на форум ЧПУ от урисофта и когда его включаешь, выдает 404 ошибку:) Перед этим ставил на денвере - все работало отлично. mod_rewrite работает. Подскажите в чем проблема может быть?Версия форума: 2.3.4 Edited November 15, 201015 yr by Kristof
November 15, 201015 yr Что-то в хтаччес могли напутать? PsТоже ставила. Теперь жалею, так как на 3.x это просто так не перетащишь.Советую отказаться от чпу, проще потом с обновлением будет.
November 15, 201015 yr 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}
November 15, 201015 yr Author Есть. На основном домене site.com все работает нормально. Проверку делал таким способом:RewriteEngine On RewriteRule page1.html page2.htmlФорум вынесен на отдельный поддомен forums.site.com. Делал ту же самую проверку - ничего не работает, выдает 404 ошибку.
November 28, 201015 yr У меня таже проблема, не могу понять как ее решить. Версия форума 2.3.6 Edited November 28, 201015 yr by DomainMVD
November 28, 201015 yr В корневом каталоге работает точно. Может ли он не работать в подкаталоге? Похоже на то что в каталоге forun, htaccess игнорируется. Как его включить? Вычитал вроде в httpd.conf надо добавить <Directory "/путь/к/виртуальному/хосту"> AllowOverride All</Directory> Как найти этот файл, что то не вижу его на сервере? Edited November 28, 201015 yr by DomainMVD
November 28, 201015 yr Author В начале файла .htaccess нужно добавить строку:RewriteBase /Вычитал вроде в httpd.conf надо добавить <Directory "/путь/к/виртуальному/хосту">AllowOverride All</Directory>Если у тебя не сервер, а просто виртуальный хостинг, то не найдешь.
November 29, 201015 yr Выяснил в чем была проблема.файл htaccess в папке форум какимто образом получился в виде файла с именем "htaccess" неопознанного формата, вот почему он не работал Кстате без строки "RewriteBase /" прекрасно работает Edited November 29, 201015 yr by DomainMVD
Ребят, поставил на форум ЧПУ от урисофта и когда его включаешь, выдает 404 ошибку:) Перед этим ставил на денвере - все работало отлично. mod_rewrite работает. Подскажите в чем проблема может быть?
Версия форума: 2.3.4
Edited by Kristof