Посоветуйте конструкцию для ПХпББ

1 234
moldu
На сайте с 27.04.2006
Offline
432
#21
6666:
Блин. Последний раз спрашиваю! (Грозным голосом!) Какой отклик получает бот, когда ползет по ссылке в раздел для зарегенных?

Запости сюда ссылку на такой закрытый раздел и народ скажет, что у тебя отдает сервер при твоих настройках.

Глаза боятся, а руки-крюки.
6666
На сайте с 10.01.2005
Offline
505
#22
Каждое мое сообщение проверила и одобрила Елена Летучая. (c) Для меня очень важно все что Вы говорите! (http://surrealism.ru/123.mp3) .
Unlock
На сайте с 01.08.2004
Offline
758
#23

http://www.seoconsultants.com/tools/headers/

1. Requesting: http://www.neo.surrealism.ru/viewforum.php?f=27
GET /viewforum.php?f=27 HTTP/1.1
Connection: Keep-Alive
Keep-Alive: 300
Accept:*/*
Host: www.neo.surrealism.ru
Accept-Language: en-us
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
Server Response: 302
Server: nginx/0.5.36
Date: Sun, 23 Nov 2008 16:17:03 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: keep-alive
Keep-Alive: timeout=20
X-Powered-By: PHP/4.3.9
Set-Cookie: phpbb2mysql_data=a%3A2%3A%7Bs%3A11%3A%22autologinid%22%3Bs%3A0%3A%22%22%3Bs%3A6%3A%22userid%22%3Bi%3A-1%3B%7D; expires=Mon, 23-Nov-09 16:17:03 GMT; path=/
Set-Cookie: phpbb2mysql_sid=ebe42d1f5d3848e648b47f88eb2a3ea0; path=/
Location: http://www.neo.surrealism.ru/login.php?redirect=viewforum.php&f=27&start=0&sid=ebe42d1f5d3848e648b47f88eb2a3ea0
Redirecting to http://www.neo.surrealism.ru/login.php?redirect=viewforum.php&f=27&start=0&sid=ebe42d1f5d3848e648b47f88eb2a3ea0 ...

2. Requesting: http://www.neo.surrealism.ru/login.php?redirect=viewforum.php&f=27&start=0&sid=ebe42d1f5d3848e648b47f88eb2a3ea0
GET /login.php?redirect=viewforum.php&f=27&start=0&sid=ebe42d1f5d3848e648b47f88eb2a3ea0 HTTP/1.1
Connection: Keep-Alive
Keep-Alive: 300
Accept:*/*
Host: www.neo.surrealism.ru
Accept-Language: en-us
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
Server Response: 200 OK
Server: nginx/0.5.36
Date: Sun, 23 Nov 2008 16:17:04 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: keep-alive
Keep-Alive: timeout=20
Cache-Control: private, pre-check=0, post-check=0, max-age=0
Expires: 0
Pragma: no-cache
X-Powered-By: PHP/4.3.9
Content-Encoding: gzip

Final Destination Page

Error retrieving page: http://www.neo.surrealism.ru/login.php?redirect=viewforum.php&f=27&start=0&sid=ebe42d1f5d3848e648b47f88eb2a3ea0

Есть желание, - тысяча способов; нет желания, - тысяча поводов! /Петр-I/.
6666
На сайте с 10.01.2005
Offline
505
#24

Unlock, 302, я правильно осилил?

Unlock
На сайте с 01.08.2004
Offline
758
#25

6666, ну вроде получается что так. Т.е. сначала 302 редирект, потом 200 для страницы на которую редиректит.

FladeX
На сайте с 07.11.2008
Offline
163
#26

А что в таком случае должен видеть:

1. Пользователь без соответствующих прав доступа

2. Гость.

Поясните...

Услуги посредника на бирже контента: информационные статьи 40₽/1000, «продающие» тексты 50₽/1000. Пишите в личку. Помогаю правильно переехать на https (/ru/forum/973447). Подписывайтесь на мой канал в телеграм: https://t.me/fladex (https://t.me/fladex).
ШO
На сайте с 27.12.2005
Offline
375
#27

6666, кстати, как вариант тебе запретить индексацию страниц login.php?redirect=viewtopic.php&p*

FladeX:
А что в таком случае должен видеть:

Он видит то, что должен видеть. Либо авторизовывайся, либо иди на морду форума.

Shtogrin
На сайте с 02.11.2006
Offline
95
#28
ШАНС-ON:
Он видит то, что должен видеть. Либо авторизовывайся, либо иди на морду форума.

Важнее не то что он увидит уже кликнув по ссылке, а как он увидит саму ссылку. Если у него нет прав, то видимо не надо рисовать ссылку, а написать текст, что ссылка ведет в закрытый раздел.

Сейчас на форуме открыты все ссылки в сообщениях, может поставить какой нибудь мод для обработки и в нем добавить обработку ссылок на темы из закрытых разделов. В phpBB адрес темы содержит номер раздела, так что отсеять ссылки можно по номеру раздела.

www.shtogrin.com (http://www.shtogrin.com/). Канцтовары (http://www.invit.com.ua/). 1С Бухгалтерия (http://account.kiev.ua/).
FladeX
На сайте с 07.11.2008
Offline
163
#29

1. Собираем всех ботов в отдельную группу (самый простой способ - сконвертировать форум в третью версию).

2. Делаем обработку url в файле viewtopic.php. Выцепляем id темы, смотрим категорию, в которой она находится, проверяем на условие - "посетитель есть бот, посетитель есть гость, посетитель есть пользователь без прав на просмотр раздела". Если "да", то убираем ссылку (ну или чего-нибудь выводим вместо этого, не суть важно). Если "нет", выводим "как есть".

Как-то так..

ЗЫ. Не вижу смысла в этих действиях... Согласен с мнением ШАНС-ON'а.

Mishael
На сайте с 08.11.2001
Offline
217
#30
topy:
Не всегда. SMF, например, может отличать гостя от бота и соотв боту можно открыть доступ к скрытым разделам (речь идет о 2 beta4).

Сорри за оффтоп, но я обожаю лазать по таким хитровыоптимизарованным форумам через сохраненную копию :)

Касательно ссылок. У меня phpbb и я тупо все ссылки закрыл в нем. Все равно пользователи перелинковку грамотную делать не будут... а какой-нить бот ссылок на порнуху накидает, модер не заметит и "здравствуй дружище бан". Так что я ВСЕ ссылки нафиг закрыл и не жалею. Делаетс просто - в парсинге ббкода

Мой надежный веломагазин (https://veliki.com.ua/) на CMS Melbis Shop 6 (http://www.melbis.com/)
1 234

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий