У Вас не удалена папка /install/?
Хакеры идут к Вам!!!

Файловый Архив

  • Неограниченное количество категорий и суб-категорий
  • Настройки прав доступа по группам
  • Настройки прав доступа по каждой категории
  • Предпросмотр медиа файлов: FLV, IFLV, F4A, F4V, MP4, MP3, MOV и других...
  • Мультизагрузка файлов - SWFUploader
  • Добавление файлов с сервера
Подробности и история обновлений продукта в этой теме
Loading

Go Back   форум vBSupport.org > >
Register Изображения Меню vBsupport Files Manager Аллея Звёзд Реклама на форуме Search Today's Posts Mark Forums Read
  • Мемберка
  • Администраторам
  • Premoderation
  • For English speaking users
  • Изменения в правах
  • Каталог Фрилансеров
Пароли на скачивание файлов в Member Area меняются автоматически каждый день
Если вам нужно скачать какой то скрипт, за паролем ко мне в ЛС
привет какирам kerk
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота.
Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
На форуме введена премодерация ВСЕХ новых пользователей

Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
for English speaking users:
You may be surprised with restriction of access to the attachments of the forum. The reason is the recent change in vbsupport.org strategy:

- users with reputation < 10 belong to "simple_users" users' group
- if your reputation > 10 then administrator (kerk, Luvilla) can decide to move you into an "improved" group, but only manually

Main idea is to increase motivation of community members to share their ideas and willingness to support to each other. You may write an article for the subject where you are good enough, you may answer questions, you may share vbulletin.com/org content with vbsupport.org users, receiving "thanks" equal your reputation points. We should not only consume, we should produce something.

- you may:
* increase your reputation (doing something useful for another members of community) and being improved
* purchase temporary access to the improved category:
10 $ for 3 months. - this group can download attachments, reputation/posts do not matter.
20 $ for 3 months. - this group can download attachments, reputation/posts do not matter + adds eliminated + Inbox capacity increased + files manager increased permissions.

Please contact kerk or Luvilla regarding payments.

Important!:
- if your reputation will become less then 0, you will be moved into "simple_users" users' group automatically.*
*for temporary groups (pre-paid for 3 months) reputation/posts do not matter.
Не можете скачать вложение?
Изменения в правах групп пользователей
внимательно читаем эту и эту темы
Короткая версия - тут
Уважаемые пользователи!

На форуме открыт новый раздел "Каталог фрилансеров"

и отдельный раздел для платных заказов "Куплю/Закажу"

 
 
Первый пост
Old  
Sven
Верстальщик
 
Sven's Avatar
Default 0

Завтра у нашего сеошника узнаю, может чего подскажет
 
Bot
Yandex Bot Yandex Bot is online now
 
Join Date: 05.05.2005
Реклама на форуме А что у нас тут интересного? =)
Old  
ikopylov
Гуру
vBSNews
 
ikopylov's Avatar
Default 0

Quote:
Originally Posted by Sven View Post
Завтра у нашего сеошника узнаю
лучше у Кронштадта спросить. он хоть движек анализировал
 
Old  
sejd
Эксперт
 
sejd's Avatar
Default 0

Quote:
Originally Posted by ikopylov View Post
isallow: /showpost.php <- так работает, не индексирует
Disallow: /showpost.php?p=* <- так или что-то подобное, не обрабатывает, ошибка
Это-то давно закрыто. Для роботса есть специальные директивы clean-param и толку от них никакого. К примеру, в роботсе прописано:

Code:
Clean-param: p&s&mode /forum/showthread.php
Clean-param: s&sort&order&highlight /forum/forumdisplay.php
Все равно яндекс индексирует... Более того, "ворчит" на не канонический контент.
 
Old  
Core dumped
Продвинутый
 
Core dumped's Avatar
Default 0

Для меня термины "SEO" и "жадные дети" находятся где-то сильно рядом в логической цепочке, но тем не менее, разве не должно помочь что-нибудь типа
Code:
--- showthread.php
+++ showthread.php
@@ -506,6 +506,9 @@
 		AND dateline " . iif(!$postorder, '<=', '>=') . " $postinfo[dateline]
 	");
 	$vbulletin->GPC['pagenumber'] = ceil($getpagenum['posts'] / $perpage);
+	header('HTTP/1.1 301 Moved Permanently');
+	header(sprintf('Location: showthread.php?t=%d%s#post%d', $threadid, $vbulletin->GPC['pagenumber'] > 1 ? sprintf('&page=%d', $vbulletin->GPC['pagenumber']) : '', $postid));
+	exit;
 }
 
 // *********************************************************************************
В этом случае все эти showthread.php?p=1234 просто будут перекидывать на каноничный вариант showthread.php?t=12&page=2 с анкором #post1234, что сохранит их свойства для пользователя.

Last edited by Core dumped : 10-29-2015 at 04:36 PM. Reason: Забыл про exit
 
Old  
ikopylov
Гуру
vBSNews
 
ikopylov's Avatar
Default 0

@Core dumped, просто? ну как бы не очень
старайтесь не редактировать файлы
Если путь значительно более простой
Code:
<vb:if condition="$show['member']">
ID posta (#12345) НЕ показываем для ПС и Unregistred
<vb:else />
ID posta (#12345) покажем Только для участников
</vb:if>
(образец для 4й версии)
 
Old  
Core dumped
Продвинутый
 
Core dumped's Avatar
Default 0

Quote:
Originally Posted by ikopylov View Post
@Core dumped, просто? ну как бы не очень
старайтесь не редактировать файлы
Если путь значительно более простой
Code:
<vb:if condition="$show['member']">
ID posta (#12345) НЕ показываем для ПС и Unregistred
<vb:else />
ID posta (#12345) покажем Только для участников
</vb:if>
(образец для 4й версии)
Что-то совсем не понял мысль. Как шаблонные условия помогут для 302 редиректа?
Мой пример делает простую вещь - любой, кто перейдет по ссылке showthread.php?p=1234 попадет в итоге на канонический вариант с 302 перенаправлением.

Почему нельзя править файлы? Потому что кто-то так сказал, но не объяснил причину? Это уже patch файл, его можно повторно применить после обновления дистрибутива. Да и вряд ли будете накатывать ванильный дистрибутив в продакшен, скорее он все-равно будет накачен из репозитория, где вполне можно хранить ветку с такими правками и сливать потом с ванильными обновлениями.
 
Old  
Юпис
Знаток
vBSponsor
 
Юпис's Avatar
Default 0

@Core dumped, а это где такое прописывать? Для 3.8 подойдет?

Quote:
--- showthread.php
+++ showthread.php
@@ -506,6 +506,8 @@
AND dateline " . iif(!$postorder, '<=', '>=') . " $postinfo[dateline]
");
$vbulletin->GPC['pagenumber'] = ceil($getpagenum['posts'] / $perpage);
+ header('HTTP/1.1 301 Moved Permanently');
+ header(sprintf('Location: showthread.php?t=%d%s#post%d', $threadid, $vbulletin->GPC['pagenumber'] > 1 ? sprintf('&page=%d', $vbulletin->GPC['pagenumber']) : '', $postid));
}

// *********************************************************************************
 
Old  
Luvilla
Блондинка с электро......
 
Luvilla's Avatar
Default 1

Quote:
Originally Posted by Юпис View Post
а это где такое прописывать?
нигде
это diff - результат сравнения файлов
вместо того, чтобы писать "откройте файл showthread.php, найдите то-то, замените на то-то"
@Юпис, ты уверен, что тебе это надо? Я не про правку файла, а про предлагаемый результат этой правки
 
Old  
ikopylov
Гуру
vBSNews
 
ikopylov's Avatar
Default 0

Quote:
Originally Posted by Core dumped View Post
Мой пример делает простую вещь - любой, кто перейдет по ссылке showthread.php?p=1234 попадет в итоге на канонический вариант с 302 перенаправлением.
Что хорошего для СЕО форума иметь посты с 302 редиректом?
Хорошего ничего в этом не вижу

Quote:
Originally Posted by Core dumped View Post
Почему нельзя править файлы
Ну собственно это Ваша фантазия
Я писал несколько о другом:
Quote:
Originally Posted by ikopylov View Post
старайтесь не редактировать файлы
Вы через пол-года вспомните какие правки вносили? Все файлы сравнивать с новими при обновлении?

Я же предложил вариант просто убрать от ПС саму ссылку, она не нужна для ПС
 
Old  
Core dumped
Продвинутый
 
Core dumped's Avatar
Default 0

Quote:
Originally Posted by Юпис View Post
@Core dumped, а это где такое прописывать? Для 3.8 подойдет?
В директории с форумом
Code:
user@host:/path/to/forum/dir$ patch -p0 < this.diff
Патч именно для 3.8, но думаю и для других это делается не сильно сложнее, просто у меня нет под рукой дистрибутива.

Core dumped добавил 29.10.2015 в 13:20
Quote:
Originally Posted by ikopylov View Post
Вы через пол-года вспомните какие правки вносили? Все файлы сравнивать с новими при обновлении?
Конечно, у меня же все изменения лежат в VCS и я в любой момент могу смержить нужную мне ветку с ванильной.
Или, если уж по колхозному, без VCS, то у меня просто все мои примененные патчи лежат в отдельном файле, который я потом одной командой применяю на обновленный дистрибутив. Ничего помнить не надо, полная автоматика.

Core dumped добавил 29.10.2015 в 13:23
Quote:
Originally Posted by ikopylov View Post
Что хорошего для СЕО форума иметь посты с 302 редиректом?
Хорошего ничего в этом не вижу
Речь идет не про showpost.php, а про showthread.php, изначально доступного по двум вариантам обращения - через showthread.php?p=1234, который является полным дублем чего-нибудь типа showthread.php?t=12&page=2.
302 не помогает от дублей? Ну ок) Я не из свидетелей SEO, но по здравому смыслу мне казалось, что это довольно естественно - свести два варианта к одному каноническому. Ставят же 302 с www на без www.

Last edited by Core dumped : 10-29-2015 at 02:23 PM. Reason: Добавлено сообщение
 
 

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off




All times are GMT +4. The time now is 04:32 AM.


Powered by vBulletin® Version PreModed
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd.