ExBB Community ExBB Community
 Сайт проекта ExBB Общение объединяет!
Войдите на форум при помощиВойти через loginza
 Чат на форуме      Помощь      Поиск      Пользователи     BanList BanList

Страниц (5): « 1 2 3 [4] 5 »

> Найдено сообщений: 64
yura3d_2 Отправлено: 7 мая 2013 — 14:56 • Тема: Мод : ЧПУ . Новая версия • Форум: Модификации и дополнения

Ответов: 218
Просмотров: 122343
mastersound пишет:
В связи со сменой страниц надо ли удалить дубли в robots.txt?
CODE:
/topic.php?
/forums.php?
/?c= .... (после = идет нумерация)

Этого делать не нужно. Никаких дублей нет, мод осуществляет 301-ую (перманентную) переадресацию с адресов старого формата на ЧПУ-шный, это только облегчает задачу поисковым ботам. Если Вы закроете от индексации адреса старого формата, то нарушите внутреннюю перелинковку форума (у Вас ведь наверняка в сообщениях форума есть ссылки на другие его темы, разделы и прочие страницы).

mastersound пишет:
Не преобразовываются ссылки такого вида:
CODE:
/post.php?
/profile.php?
/tools.php?
/?c=f .... (после f идет нумерация)

А вот эти ссылки как раз от индексации лучше закрыть. post.php вообще не имеет никакого отношения к выводу содержательной информации (и работает только для зарегистрированных пользователей), по сути тоже самое справедливо и для профилей profile.php. tools.php можно закрыть частично, оставляя для индексации отдельные моды, которые сочтёте нужными (Топ-лист тем, Репутация и т.п.)
yura3d_2 Отправлено: 7 мая 2013 — 12:03 • Тема: Мод : ЧПУ . Новая версия • Форум: Модификации и дополнения

Ответов: 218
Просмотров: 122343
wasp
Можно поинтересоваться, какая версия сервера Apache у Вас установлена? Мои предыдущие указания о переносе всех директив mod_rewrite, начиная с самой первой RewriteEngine on, в конец файла .htaccess, Вы выполнили?

wasp пишет:
К примеру вот такой вариант
CODE:
RewriteRule ^(.+)-t(-?({,1}:[0-9]+|[lu]))?\.html$ topic.php?topic=rw$1&p=$2 [L,QSA]
ошибку не вызывает, но будет ли он работать правильно?

Не очень хороший вариант, тогда уж лучше такой:
CODE:
RewriteRule ^(.+)-t(-?([0-9]+|[lu]))?\.html$ topic.php?topic=rw$1&p=$2 [L,QSA]

В принципе, не важно какой из этих вариантов у Вас заработает (последний будет чуть быстрее), главное что в целом мод у Вас работает. Я просто хочу сейчас найти такую универсальную директиву .htaccess, которая бы работала у всех, чтобы уже окончательно утвердить её в инструкции по установке мода.
yura3d_2 Отправлено: 6 мая 2013 — 22:38 • Тема: Мод : ЧПУ . Новая версия • Форум: Модификации и дополнения

Ответов: 218
Просмотров: 122343
mastersound пишет:
Когда вводишь урл с учетом ЧПУ, вида http://forum.barabass.net/repbazy-t.html тогда выдает 400 ошибку -
Цитата:
Bad Request Your browser sent a request that this server could not understand
Так и должно быть разве?
(Добавление)
это как то без предупреждения случилось, со всем форумом. Наверное косяк со стороны хостинга.... Рановато запаниковал. Подождем)))
(Добавление)
Это браузер косячит. Мозилла. В Сафари - открывается без проблем...
(Добавление)
помогла очистка кукисов

У меня ссылка нормально открылась. Ошибка 400 обычно связана с тем, что длина HTTP-запроса к серверу превышает установленный лимит. Мод ЧПУ формирует ссылки довольно экономно в плане их длины (зачастую они даже значительно короче старого формата ссылок), так что проблема не в нём. Смотрите в сторону мода хранения статистики чтения тем на сервере (де-факто сегодня этот мод уже является необходимым для нормальной работы ExBB), ведь чаще всего запросы "переполняют" именно куки. Если такая ошибка часто повторяется, можно несколько увеличить (попросить хостера сделать это) директивы LimitRequestFieldSize и LimitRequestLine веб-сервера Apache.
yura3d_2 Отправлено: 6 мая 2013 — 20:03 • Тема: Мод : ЧПУ . Новая версия • Форум: Модификации и дополнения

Ответов: 218
Просмотров: 122343
mastersound пишет:
"Мусор" в виде -t12345.html#12345 (и -f.........) добавляется при переходе из "Поп.тем" и из колонки "Обновления" (правая колонка), а также из "Объявлений"... Буду еще проверять - допишу, что найдется

Уже обсуждалось, это никакой не мусор, а указатель на номер страницы (в списке тем или сообщений) или сообщения в теме. Учитывая то, что данный указатель находится в самом конце адреса, никакого влияния на SEO он почти не оказывает. В следующей версии мода мы в полной мере задействуем механизм канонических ссылок (Canonical URLs), и это окончательно решит все проблемы.

Так, Parapsixolog и mastersound отписались, осталось дождаться wasp, и переходим на следующую версию.
yura3d_2 Отправлено: 6 мая 2013 — 19:42 • Тема: Мод : ЧПУ . Новая версия • Форум: Модификации и дополнения

Ответов: 218
Просмотров: 122343
Parapsixolog пишет:
Я имел в виду, что стрелки на последнее и первое сообщение в Популярных темах в первой версии ЧПУ работают. А в версии 1.1 нет.

А если перейти по ссылке из Популярных тем, что в версии 1, что в 1.1, в конечном итоге ЧПУ срабатывает (в адресной строке браузера). Хотя если на ссылку просто навести курсор (не переходя по ней), первоначально она без ЧПУ.

Я наверно плохо свою мысль преподнёс? Не знаю как ещё понятнее написать.

Да нет, всё предельно ясно. ЧПУ срабатывает потому, что в момент открытия тем мод переадресует пользователя с адресов старого формата на новый, ЧПУ-шный. Однако сами ссылки в моде Популярные темы остаются в старом формате. С одной стороны, 301-й редирект довольно лояльно воспринимается поисковиками, однако ссылки лучше всё же изначально формировать в виде ЧПУ, чтобы избежать излишнего числа редиректов. Этим и займусь в следующей версии мода.

mastersound пишет:
если следовать буквально, то всё, от маяка до маяка, вкл. и это выражение, подлежит замене. Прочитайте сами еще раз инструкцию. Спасибо за хтакцесс. Изменил - ничего не рухнуло.

Я к следующей версии мода ещё раз пересмотрю инструкцию, возможно, что есть и неточности в формулировке. Спасибо за замечание.
yura3d_2 Отправлено: 6 мая 2013 — 19:11 • Тема: Мод : ЧПУ . Новая версия • Форум: Модификации и дополнения

Ответов: 218
Просмотров: 122343
mastersound пишет:
CODE:
return false;
- с ним как?

Никак, эту строку просто оставляете в исходном виде. Зачем себе работу придумываете? Просто следуйте инструкции буквально, и проблем не будет.

mastersound пишет:
Я ранее привел всё содержимое файла .htaccess Куда и в какой конец что переносить?)))) и где уже там, в этом конце (под ним то бишь) и что размещать? Вы можете на примере моего файла показать изменение, которое надо произвести? Сорри....

Выше всё уже описано на основе Вашего файла .htaccess. Выглядеть в итоге он должен так:
CODE:
ErrorDocument 403 http://www.sweb.ru/wrong
ErrorDocument 404 http://barabass.net/error.php
RewriteEngine On
RewriteRule ^index.php$ / [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)-c\.html$ ?c=rw$1 [L,QSA]
RewriteRule ^(.+)-f(-?[0-9]+)?\.html$ forums.php?forum=rw$1&p=$2 [L,QSA]
RewriteRule ^(.+)-t(-?(?:[0-9]+|[lu]))?\.html$ topic.php?topic=rw$1&p=$2 [L,QSA]
yura3d_2 Отправлено: 6 мая 2013 — 18:19 • Тема: Мод : ЧПУ . Новая версия • Форум: Модификации и дополнения

Ответов: 218
Просмотров: 122343
Аналогично и для mastersound. Строки из .htaccess:
mastersound пишет:
CODE:
RewriteEngine On
RewriteRule ^index.php$ / [R=301,L]

переносим в конец файла и под ними размещаем строки из инструкции (кроме первой строки)

mastersound пишет:
Будьте последовательны - выделите, а то не я один путаюсь, думаю.

mastersound пишет:
Еще я не понял... На форуме должна создаться новая папка upload, независимая от uploads? Или папка rewrite со всем свом содержимым помещается в существующую папку modules?

А за эти непонятки скажите спасибо админам этого форума, которые почему-то вырвали из архива с модом инструкцию, и саму инструкцию при этом не подкорректировали толком.

Папку rewrite необходимо скопировать в папку modules
yura3d_2 Отправлено: 6 мая 2013 — 18:08 • Тема: Мод : ЧПУ . Новая версия • Форум: Модификации и дополнения

Ответов: 218
Просмотров: 122343
Parapsixolog пишет:
Кстати в первой версии мода как раз совместимость есть.

Но ведь ссылки на темы тогда, также как и сейчас, в моде Популярные темы не преобразуются к ЧПУ-виду.

wasp пишет:
mod_rewrite (какие либо ЧПУ-функции на форуме, либо вообще на сайте) не использутся

А как же это? Самый что ни на есть mod_rewrite.
wasp пишет:
CODE:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.site.ru$ [NC]
RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L]

Попробуйте перенести эти строки в самый конец файла .htaccess, и уже под ними добавить строки из инструкции (за исключением первой)
yura3d_2 Отправлено: 6 мая 2013 — 15:22 • Тема: Мод : ЧПУ . Новая версия • Форум: Модификации и дополнения

Ответов: 218
Просмотров: 122343
wasp пишет:
mastersound, я бы рекомендовала начать установку с фала .htaccess
Судя по тому, что yura3d акцентировал внимание на этом моменте - проблема с потерей доступа к сайту и ошибкой 500 наблюдается не только у меня.

wasp, приведите содержимое Вашего файла .htaccess. Особой проблемы с этим файлом быть не должно, но если у Вас до установки мода использовался в этом файле mod_rewrite (какие либо ЧПУ-функции на форуме, либо вообще на сайте), нужно обратить на него пристальное внимание, т.к. остающиеся ЧПУ-инструкции могут конфликтовать с новыми. Также проблемы могут создавать файлы .htaccess, лежащие в папках выше уровня папки форума (скажем, если сайт у Вас располагается в корне, а форум в папке относительно корня).

mastersound пишет:
Не пошел у меня мод с первого раза. Просто - пустая страница....

Скорее всего, у Вас на сервере отключён показ ошибок PHP. Попробуйте их временно включить, добавив в файл .htaccess строку:
CODE:
php_value display_errors 1

и скопируйте сюда сообщение об ошибке, если таковое появится. Также скопируйте сюда полностью содержимое Вашего .htaccess, будем разбираться.

Parapsixolog пишет:
В рейтинге популярных тем стрелки не работают. На главной странице работают, но в подфорумах их у меня две пары, одна пара при этом не активная.

С двумя парами стрелок на главной странице разобрались, или ещё нет? Вам нужно ещё раз внимательно проверить все изменения в файле index.php, я у себя такую проблему воспроизвести не смог, значит где-то ошибка у Вас. Особое внимание обратите на эти 2 строки (оформлены в сообщении отдельными блоками CODE):
CODE:
$sub_lastpost = ($fm->user['id'] && (!empty($fm->exbb['watches']) && $_watchesIndex[$subid][1] || empty($fm->exbb['watches']) && ($fm->user['last_visit'] < $allforums[$subid]['last_key'] && $fm->user['id'] != $allforums[$subid]['last_poster_id'] && ((!isset($t_visits[$subid.':'.$allforums[$subid]['last_post_id']]) || $t_visits[$subid.':'.$allforums[$subid]['last_post_id']] < $allforums[$subid]['last_key'])))) ?
'<a href="topic.php?forum='.$subid.'&topic='.$allforums[$subid]['last_post_id'].'&v=u#unread" title="'.$fm->LANG['GoToFirstUnread'].'"><img src="./templates/'.DEF_SKIN.'/im/unread.gif" border="0" /></a> ' : '') .
'<a href="' . _rewriteTopicUrl($subid, $allforums[$subid]['last_post_id'], '', $allforums[$subid]['last_key']) . '" title="'.$allforums[$subid]['last_post'].'">'.$sub_lastpost.'</a>';

CODE:
if ($fm->exbb['show_hints']) $sub_lastpost = '<span class="hint f'.$subid.'t'.$allforums[$subid]['last_post_id'].'">'.$sub_lastpost.'</span>';

Они должны идти строго друг за другом.

И по поводу мода Популярные темы. Изначально задача совместимости его и мода ЧПУ вообще не стояла. Но в следующей версии мода ЧПУ (1.2) сделаем таковую. Давайте только сначала разберёмся со всеми обнаруженными проблемами. Все те, кого упомянул в этом сообщении - жду Ваших ответов
yura3d_2 Отправлено: 4 мая 2013 — 21:51 • Тема: Мод : ЧПУ . Новая версия • Форум: Модификации и дополнения

Ответов: 218
Просмотров: 122343
Parapsixolog пишет:
И самое главное, у меня не открываются темы, после установки мода.

Внимательно читайте инструкцию. Особое внимание обратите на правку файла topic.php и на слова над в инструкции. Мне кажется, Вы в самом начале этого файла вставляемую строку добавили под, а не над искомой. Это и привело к такому эффекту.

Тем временем публикую, надеюсь, уже окончательную версию этого мода. В инструкции устранены опечатки (несуществующий файл forum_module.tpl и т.п.), по всем спорным местам (о которых писали здесь и мне на e-mail) даны необходимые комментарии (в частности, по правкам в файлах .htaccess во избежание 500-й ошибки и board.js). Также устранена несовместимость мода c подсказками быстрого просмотра первого и последнего сообщения темы, о которой писал Zeg в старой теме. Вроде всё

Тем, кто уже устанавливал мод, потребуется внести изменения в файл javascript/hints.js, а также исправить ранее внесённые изменения в файлы index.php и forums.php согласно новой инструкции. После всех правок не забываем чистить кеш браузера (многократное Ctrl+R на главной странице форума).

Ссылка на архив мода в первом посте темы
yura3d_2 Отправлено: 3 мая 2013 — 11:37 • Тема: Мод: ЧПУ (старая версия) • Форум: Модификации и дополнения

Ответов: 166
Просмотров: 102838
electron пишет:
что-то я не наблюдаю изменения в ссылках например здесь : http://istorya.pro/krymskaya-vel....html#1367576414
в адресной строке - да, изменилась ссылка, но в строке Военно-исторический форум Military. История России. Древний мир и Средние века » История войн » Новое время насколько я вижу обычные ссылки и у Крымская великая отечественная война так же простая ссылка.

У nikk эта строка осталась старой, потому что, видимо, с его стороны вносились изменения в шаблон, в результате чего код мода в файле шаблона темы был удалён. Сам только сейчас это увидел, уже исправил. В базовой версии мода ЧПУ эта строка (навигация по форуму) содержит ЧПУ-ссылки. Все не-ЧПУ-ссылки (например, оставленные пользователями в сообщениях на форуме до установки мода) модом через 301-й редирект переадресуются по ЧПУ-адресу, таким образом, поисковики быстро переиндексируют форум.

wasp пишет:
Что то я чего-то не понимаю, наверное
Мод обсуждается, оплачен, но нет ни мода ни инструкции. Чего ждём?

Я лично от Вас оплаты не получал. Насколько я помню, Вы договаривались о совместном приобретении мода с Parapsixolog'ом. Как только он получит оплату от всех, кто участвовал в совместном приобретении этого мода, он выложит мод здесь. Или, по крайней мере, отправит его на e-mail тем, с кем он договаривался
yura3d_2 Отправлено: 3 мая 2013 — 10:15 • Тема: Мод: ЧПУ (старая версия) • Форум: Модификации и дополнения

Ответов: 166
Просмотров: 102838
mastersound пишет:
Заметил, что у nickа адреса страниц сейчас выглядят как 2УВ. Они так же и интепретируются поисковиками, как второго уровня?

Сейчас поисковики не определяют уровни вложенности страниц лишь на основании их URL'а. Кто пользуется Сапой, сами можете в этом убедиться. Да, мод использует довольно удобные поисковикам ЧПУ, но чудес не бывает, и 2УВ будет лишь у тех страниц, на которые есть относительно постоянные ссылки с главной.
yura3d_2 Отправлено: 2 мая 2013 — 21:38 • Тема: Мод: ЧПУ (старая версия) • Форум: Модификации и дополнения

Ответов: 166
Просмотров: 102838
Parapsixolog пишет:
Юрий, я же сразу после перевода, в личку выслал вам код протекции. Повторяю ещё раз прямо здесь - 13247

Сорри, не заметил. Инструкцию по установке мода я выслал Вам на e-mail. Как только с Вами все рассчитаются, Вы можете выложить её здесь на форуме.
(Добавление)
Мод отправлен также на e-mail nikk
yura3d_2 Отправлено: 2 мая 2013 — 19:49 • Тема: Мод: ЧПУ (старая версия) • Форум: Модификации и дополнения

Ответов: 166
Просмотров: 102838
nikk пишет:
mastersound пишет:
Я с вами, ребята.

Я дал Юре пароль от моего FTP, думаю после своих задумок, Юра выложит его на всеобщее скачивание Улыбка

Ошибка функции получения ЧПУ-ссылки на сообщение (кнопка ID у сообщения) была исправлена! Посмотреть можно на форуме nikk'a (те, кто недавно был на том форуме, не забываем чистить кеш браузера многократным нажатием Ctrl+R на странице просмотра темы).

Инструкцию по установке мода (с учётом всех исправлений) я практически составил.

По поводу оплаты. Parapsixolog перевёл 1550 WMR на мой счёт (на данный момент с протекцией). Как только я получу код протекции, инструкция будет опубликована на этом форуме. В связи с этим прошу тех лиц, с которыми договаривался Parapsixolog о совместном приобретении мода, перевести на его счета свои части от полной стоимости мода. Лица, участвующие в приобретении мода, могут рассчитывать на консультации в ICQ по установке, настройке и решению возможных проблем, связанных с этим модом. Иной поддержки по моду осуществляться не будет (т.к. я после публикации мода появляться здесь более не буду).
yura3d_2 Отправлено: 30 апреля 2013 — 18:28 • Тема: Мод: ЧПУ (старая версия) • Форум: Модификации и дополнения

Ответов: 166
Просмотров: 102838
nikk пишет:
Юра, проверь личку и дай ответ

Всё равно не пускает. Проверь ещё раз IP, логин и пароль

Страниц (5): « 1 2 3 [4] 5 »

Яндекс.Метрика   

Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0351]     [ ]