Перейти к контенту

Monah

Клиенты
  • Число публикаций

    256
  • Регистрация

  • Последнее посещение

Недавние посетители профиля

2 208 просмотров профиля

Достижения Monah

  1. А нет возможности без ожидания этой группы настроек просто через файл прописать тот адрес, который не редиректит?
  2. APTYPKA, какой версии хук? В conf_global.php прописан правильный адрес форума? Monah, не могу воспроизвести ваш URL. Что-то явно не так. Как вариан, могу предложить вариант с группой настроек для данного хука, где можно будет указать все адреса, что подлежат переадресации и её конечный адрес. Думаю, это решит все возникавшие проблемы. Да, давайте тогда так. Будет отлично.
  3. У кириллических пользователей после авторизации открывается страница "forum.ru/?index". Она насколько я понимаю не прописана в правилах редиректа. Соответственно выдается 404 ошибка и пользователю приходиться саомстоятельнот перемещаться на заглавную страницу. Что добавить? )
  4. Вы хотели сказать 3.1? Нет, не хочется платить за продление. Хотя придётся, есть зачем. Только тссс (: Туплю, вы же про Апач Нет, просто незачем :/ Они, сволочи, в рамках одного пакета, придётся ручками ставить... Если вы хотите оставить старые ссылки чтобы поисковики их не потеряли, то может проще тогда взять хук редиректа Ритсу и прописать в нём нужные. Это будет железно работать вне зависимости от реврайта на сервере Хук установил, работает Каким образом прописать необходимые адреса? Надеюсь, здесь не имееется в виду прописывать каждую ссылку в отдельности =) А все-таки прописать каким-то из правил?
  5. Появляется, но как-то криво чтоли. Не работает. http://www.pict.com/view/3006950/800/02 В шаблоны ничего не добавляет.
  6. Что-то при попытке установки выдает везде нулевые добавления... Т.е. хук ничего не добавляет. Я что-то не так делаю?
  7. Не делал так. Слово "Чревато" пугает. А Вы 1.3 случаем не собираетесь ставить?
  8. Да, с раскомментированием не помогло =( Эффект тот же. А "[R=301]" никакими другими средствами не заменяется? Проблема именно в 301-ом редиректе...
  9. Так правила к аксессу прописывал исходя из выложенного Вами файлика, вроде бы... А где тогда хорошо определить куда должен идти редирект? ) php_value default_charset UTF-8 AddDefaultCharset utf-8 AddCharset utf-8 * <IfModule mod_rewrite.c> Options -MultiViews +FollowSymLinks RewriteEngine On #RewriteBase / RewriteRule ^index.htm$ index.php?%{QUERY_STRING} [R=301] RewriteRule ^index.html$ ./index.php?%{QUERY_STRING} [R=301] RewriteRule ^main.html$ ./index.php?act=idx&%{QUERY_STRING} [R=301] RewriteRule ^ipb.html$ ./index.php?%{QUERY_STRING} [R=301] RewriteRule ^topic([0-9]+)\.html$ index.php?showtopic=$1&%{QUERY_STRING} [R=301] RewriteRule ^topic([0-9]+)s([0-9]+)\.html$ index.php?showtopic=$1&st=$2&%{QUERY_STRING} [R=301] RewriteRule ^forum([0-9]+)\.html$ index.php?showforum=$1&%{QUERY_STRING} [R=301] RewriteRule ^cat([0-9]+)\.html$ index.php?act=SC&c=$1&%{QUERY_STRING} [R=301] RewriteRule ^ptopic([0-9]+)\.html$ index.php?act=Print&client=printer&f=1&t=$1&%{QUERY_STRING} [R=301] RewriteRule ^user([0-9]+)\.html$ index.php?showuser=$1&%{QUERY_STRING} [R=301] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . index.php [L] </IfModule>
  10. Не знаю получилось ли правильо резануть лог, но за несколько минут он у меня стал на пару метров... Вырезал из него все строки где встречается упоминания топик123, на котором собвстенно и проверял работу конфига. http://forum4all.ru/topic123.html Взял несколько строк выше и ниже на всякий случай, но сверху идут просто аплаи. 62.141.83.84 - - [24/Feb/2010:15:58:32 +0300] [forum4all.ru/sid#8258d8c][rid#82d8f3c/initial/redir#1] (3) [per-dir /home/monah/forum4all.ru/docs/] applying pattern '^ptopic([0-9]+)\.html$' to uri 'index.php' 62.141.83.84 - - [24/Feb/2010:15:58:32 +0300] [forum4all.ru/sid#8258d8c][rid#82d8f3c/initial/redir#1] (3) [per-dir /home/monah/forum4all.ru/docs/] strip per-dir prefix: /home/monah/forum4all.ru/docs/index.php -> index.php 62.141.83.84 - - [24/Feb/2010:15:58:32 +0300] [forum4all.ru/sid#8258d8c][rid#82d8f3c/initial/redir#1] (3) [per-dir /home/monah/forum4all.ru/docs/] applying pattern '^user([0-9]+)\.html$' to uri 'index.php' 62.141.83.84 - - [24/Feb/2010:15:58:32 +0300] [forum4all.ru/sid#8258d8c][rid#82d8f3c/initial/redir#1] (3) [per-dir /home/monah/forum4all.ru/docs/] strip per-dir prefix: /home/monah/forum4all.ru/docs/index.php -> index.php 62.141.83.84 - - [24/Feb/2010:15:58:32 +0300] [forum4all.ru/sid#8258d8c][rid#82d8f3c/initial/redir#1] (3) [per-dir /home/monah/forum4all.ru/docs/] applying pattern '.' to uri 'index.php' 62.141.83.84 - - [24/Feb/2010:15:58:32 +0300] [forum4all.ru/sid#8258d8c][rid#82d8f3c/initial/redir#1] (1) [per-dir /home/monah/forum4all.ru/docs/] pass through /home/monah/forum4all.ru/docs/index.php 62.141.83.84 - - [24/Feb/2010:15:58:33 +0300] [forum4all.ru/sid#8258d8c][rid#8273034/initial] (3) [per-dir /home/monah/forum4all.ru/docs/] strip per-dir prefix: /home/monah/forum4all.ru/docs/topic123.html -> topic123.html 62.141.83.84 - - [24/Feb/2010:15:58:33 +0300] [forum4all.ru/sid#8258d8c][rid#8273034/initial] (3) [per-dir /home/monah/forum4all.ru/docs/] applying pattern '^index.htm$' to uri 'topic123.html' 62.141.83.84 - - [24/Feb/2010:15:58:33 +0300] [forum4all.ru/sid#8258d8c][rid#8273034/initial] (3) [per-dir /home/monah/forum4all.ru/docs/] strip per-dir prefix: /home/monah/forum4all.ru/docs/topic123.html -> topic123.html 62.141.83.84 - - [24/Feb/2010:15:58:33 +0300] [forum4all.ru/sid#8258d8c][rid#8273034/initial] (3) [per-dir /home/monah/forum4all.ru/docs/] applying pattern '^index.html$' to uri 'topic123.html' 62.141.83.84 - - [24/Feb/2010:15:58:33 +0300] [forum4all.ru/sid#8258d8c][rid#8273034/initial] (3) [per-dir /home/monah/forum4all.ru/docs/] strip per-dir prefix: /home/monah/forum4all.ru/docs/topic123.html -> topic123.html 62.141.83.84 - - [24/Feb/2010:15:58:33 +0300] [forum4all.ru/sid#8258d8c][rid#8273034/initial] (3) [per-dir /home/monah/forum4all.ru/docs/] applying pattern '^main.html$' to uri 'topic123.html' 62.141.83.84 - - [24/Feb/2010:15:58:33 +0300] [forum4all.ru/sid#8258d8c][rid#8273034/initial] (3) [per-dir /home/monah/forum4all.ru/docs/] strip per-dir prefix: /home/monah/forum4all.ru/docs/topic123.html -> topic123.html 62.141.83.84 - - [24/Feb/2010:15:58:33 +0300] [forum4all.ru/sid#8258d8c][rid#8273034/initial] (3) [per-dir /home/monah/forum4all.ru/docs/] applying pattern '^ipb.html$' to uri 'topic123.html' 62.141.83.84 - - [24/Feb/2010:15:58:33 +0300] [forum4all.ru/sid#8258d8c][rid#8273034/initial] (3) [per-dir /home/monah/forum4all.ru/docs/] strip per-dir prefix: /home/monah/forum4all.ru/docs/topic123.html -> topic123.html 62.141.83.84 - - [24/Feb/2010:15:58:33 +0300] [forum4all.ru/sid#8258d8c][rid#8273034/initial] (3) [per-dir /home/monah/forum4all.ru/docs/] applying pattern '^topic([0-9]+)\.html$' to uri 'topic123.html' 62.141.83.84 - - [24/Feb/2010:15:58:33 +0300] [forum4all.ru/sid#8258d8c][rid#8273034/initial] (2) [per-dir /home/monah/forum4all.ru/docs/] rewrite topic123.html -> index.php?showtopic=123& 62.141.83.84 - - [24/Feb/2010:15:58:33 +0300] [forum4all.ru/sid#8258d8c][rid#8273034/initial] (3) split uri=index.php?showtopic=123& -> uri=index.php, args=showtopic=123 62.141.83.84 - - [24/Feb/2010:15:58:33 +0300] [forum4all.ru/sid#8258d8c][rid#8273034/initial] (3) [per-dir /home/monah/forum4all.ru/docs/] add per-dir prefix: index.php -> /home/monah/forum4all.ru/docs/index.php 62.141.83.84 - - [24/Feb/2010:15:58:33 +0300] [forum4all.ru/sid#8258d8c][rid#8273034/initial] (2) [per-dir /home/monah/forum4all.ru/docs/] explicitly forcing redirect with http://forum4all.ru/home/monah/forum4all.ru/docs/index.php
  11. В принципе, могу править конфиг сервера. В каком формате необходимо вставлять в конфиг эти команды? В поддержку попробую написать конечно. Но немного непонятно как именно сформулировать запрос. Указывать на то, что с самими скриптами проблем нет и существует ли какая-либо проблема в конфигурации сервера для корректной работы редиректов?
  12. С таким кодом не работает - выдает 404 ошибку. php_value default_charset UTF-8 AddDefaultCharset utf-8 AddCharset utf-8 * <IfModule mod_rewrite.c> Options -MultiViews +FollowSymLinks RewriteEngine On #RewriteBase / RewriteRule ^index.htm$ index.php?%{QUERY_STRING} [R=301] RewriteRule ^index.html$ ./index.php?%{QUERY_STRING} [R=301] RewriteRule ^main.html$ ./index.php?act=idx&%{QUERY_STRING} [R=301] RewriteRule ^ipb.html$ ./index.php?%{QUERY_STRING} [R=301] RewriteRule ^topic([0-9]+)\.html$ index.php?showtopic=$1&%{QUERY_STRING} [R=301] RewriteRule ^topic([0-9]+)s([0-9]+)\.html$ index.php?showtopic=$1&st=$2&%{QUERY_STRING} [R=301] RewriteRule ^forum([0-9]+)\.html$ index.php?showforum=$1&%{QUERY_STRING} [R=301] RewriteRule ^cat([0-9]+)\.html$ index.php?act=SC&c=$1&%{QUERY_STRING} [R=301] RewriteRule ^ptopic([0-9]+)\.html$ index.php?act=Print&client=printer&f=1&t=$1&%{QUERY_STRING} [R=301] RewriteRule ^user([0-9]+)\.html$ index.php?showuser=$1&%{QUERY_STRING} [R=301] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . index.php [L] </IfModule> Как только убрать [R=301] отовсюду, то все работает, но сам 301 редирект не действует...
  13. Эмм... Попробовал указать перед этим правилом другие. Получилась ошибка 500. Имеется в виду [L] указывать возле каждого из указанных правил? Ловите: http://ipb.sannis.ru/examples/save_php2html_rules_in_3.x/ Низкий поклон Единственное осталось сделать, чтобы адрес менялся при загрузке старой страницы на новый. Т.е. тот самый 301 редирект. Пробовал ставить [R=301] и [R=301,L] оостветственно. Но ничего лучше 404 страницы не смог получить...
  14. Эмм... Попробовал указать перед этим правилом другие. Получилась ошибка 500. Имеется в виду [L] указывать возле каждого из указанных правил?
  15. Не работает. Перекидывает на главную страницу. В аксесс добавлял после всего, что там есть. Т.е вот так получилось: php_value default_charset UTF-8 AddDefaultCharset utf-8 AddCharset utf-8 * <IfModule mod_charset.c> CharsetSourceEnc utf-8 CharsetDefault utf-8 </IfModule> <IfModule mod_rewrite.c> Options -MultiViews RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> 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 ^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}
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.