Защита от рипа - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Пользователи Календарь Все разделы прочитаны
Вернуться   Форум администраторов игровых серверов > Полезное / Common > Программирование / Programming > PHP

PHP Форум как для начинающих программистов на PHP так и для профессионалов этого дела. Если нужно создать скрипт, функцию и т.д, но не знаете как, спросите у нас и мы вам подскажем. Здесь вы найдете примеры скриптов которые вы сможете использовать на сайтах своих серверов (онлайн, регистрация, семь печатей, топ игроков). Так же много книг и статей.
Описание темы:Есть идея, нет вохможности.

Ответ
Опции темы
Непрочитано 11.03.2011, 15:11   #1
Изгнанные

Автор темы (Топик Стартер) Защита от рипа

Начну с того что попрошу очистить все кукии сайт www.l2.ru (если они имеются) и перейти на сам сайт www.l2.ru
Теперь Вас кинуло на http://l2.ru/play_lineage2/
Тобиш у них стоит перенаправление. Для чего это сделано? программа teleport PRO рипает весь сайт практически, а с этим перенаправлением она не рипнет его,так как не моэет сохранять куки! На сайт http://l2.ru/play_lineage2/ кидает только 1раз с браузера,так как куки созхранаяются.

Вопрос: как сделать такую же фигню на стрессе?)) Чтоб такая же фигня была с главного домена!(думаю ясно почему) кидало на др сылку.А после принятия куков главная открываласб. ТАк как если будет не главная страница а www.site.ru/55 (хD) то это можно обойти)
flashboom777 вне форума Ответить с цитированием
Непрочитано 11.03.2011, 15:21   #2
Аватар для Credo
Герой

По умолчанию Re: Защита от рипа

Думаю, что вид и тип cms не имеет особого значения. Редирект ставится в файле .htaccess
Примерно так:

DirectoryIndex index.html
RewriteEngine On
RewriteCond %{QUERY_STRING} ^$
RewriteRule ^(index\.html)?$ папка_в_которой_будет_лежать_файл/файл_главной_страницы.html [L,QSA]
Credo вне форума Отправить сообщение для Credo с помощью ICQ Отправить сообщение для Credo с помощью Skype™ Ответить с цитированием
Непрочитано 11.03.2011, 15:28   #3
Изгнанные

Автор темы (Топик Стартер) Re: Защита от рипа

Credo, оО спасибо попробую)) А тобиш это не получится сделатьна винде (своем компе) ? там же нету хатчеса

RewriteRule ^(index\.html)?$ папка_в_которой_будет_лежать_файл/файл_главной_страницы.html - вот тут поподробнее ,не очень ясно, а где указать на какую страницу должно кидать?
flashboom777 вне форума Ответить с цитированием
Непрочитано 11.03.2011, 17:38   #4
Аватар для PROGRAMMATOR
Администратор

По умолчанию Re: Защита от рипа

Для такого пренаправления не требуется .htaccess, для ЧПУ да, но не перенаправления. Достаточно проверить наличие куки (как на руофе) и если куки нет - перенаправить на нужную страницу.

PHP код:
if (false === isset($_COOKIE['wasHere'])) { // проверяем отсутсвие cookie
    
setcookie('wasHere''true'time() + 2592000'/'nullnullnull))
    
header('location: http://site.ru/play/'302); // перенаправим посетителя на нужную страницу

__________________
composer require laravel/framework
yarn add vue
PROGRAMMATOR вне форума Отправить сообщение для PROGRAMMATOR с помощью ICQ Отправить сообщение для PROGRAMMATOR с помощью Skype™ Ответить с цитированием
Сказали спасибо:
Непрочитано 11.03.2011, 18:01   #5
Изгнанные

Автор темы (Топик Стартер) Re: Защита от рипа

PROGRAMMATOR, БОЛЬШОЕ СПАСИБО! ТЫ реальный прогроматор))

Добавлено через 4 минуты
тока обяьсни куда это пихать? чистый код в Хеад и зкрыть тегами "скриптс" или можно линк на скрипт? (пробывал оба не получилось). Либо что-тоя упустил? Явно что не в боди его сувать.

Последний раз редактировалось flashboom777; 11.03.2011 в 18:10. Причина: Добавлено сообщение
flashboom777 вне форума Ответить с цитированием
Непрочитано 11.03.2011, 18:10   #6
Аватар для PROGRAMMATOR
Администратор

По умолчанию Re: Защита от рипа

В index.php
__________________
composer require laravel/framework
yarn add vue
PROGRAMMATOR вне форума Отправить сообщение для PROGRAMMATOR с помощью ICQ Отправить сообщение для PROGRAMMATOR с помощью Skype™ Ответить с цитированием
Непрочитано 11.03.2011, 18:17   #7
Изгнанные

Автор темы (Топик Стартер) Re: Защита от рипа

Вы говорите о index.php корневом на скоко я понил. А там скрипт идет, туда как бы сувать его чистым кодом или в тегах скриптс?(не помогло) или как-то подругому?

ВОт код самого index.php из стресса:
index.php:
Свернуть ↑Развернуть ↓

Последний раз редактировалось flashboom777; 11.03.2011 в 18:30. Причина: Добавлено сообщение
flashboom777 вне форума Ответить с цитированием
Непрочитано 11.03.2011, 19:12   #8
Аватар для PROGRAMMATOR
Администратор

По умолчанию Re: Защита от рипа

Эх... после define( "MOD", "index" ); вставить как оно есть.
__________________
composer require laravel/framework
yarn add vue
PROGRAMMATOR вне форума Отправить сообщение для PROGRAMMATOR с помощью ICQ Отправить сообщение для PROGRAMMATOR с помощью Skype™ Ответить с цитированием
Непрочитано 11.03.2011, 20:48   #9
Изгнанные

Автор темы (Топик Стартер) Re: Защита от рипа

пробывал уже ,пишет
Parse error: syntax error, unexpected ')' in C:\Program Files\VertrigoServ\www\index.php on line 9

Убирай последнюю скобку на 9линии и выдает:

Parse error: syntax error, unexpected T_STRING in C:\Program Files\VertrigoServ\www\index.php on line 10

линия 10: header('location: http://site.ru/play/', 302); // перенаправим посетителя на нужную страницу

Я незнаю как исправить,так как в скриптах не шарю,только структуру примерно знаю.
flashboom777 вне форума Ответить с цитированием
Непрочитано 11.03.2011, 21:01   #10
Аватар для Lihoy
Герой

По умолчанию Re: Защита от рипа

Цитата:
Сообщение от flashboom777 Посмотреть сообщение
пробывал уже ,пишет
Parse error: syntax error, unexpected ')' in C:\Program Files\VertrigoServ\www\index.php on line 9

Убирай последнюю скобку на 9линии и выдает:

Parse error: syntax error, unexpected T_STRING in C:\Program Files\VertrigoServ\www\index.php on line 10

линия 10: header('location: http://site.ru/play/', 302); // перенаправим посетителя на нужную страницу

Я незнаю как исправить,так как в скриптах не шарю,только структуру примерно знаю.
Подозреваю, что экранировалась кавычка - удали слеш после play. Могу ошибаться.
Lihoy вне форума Отправить сообщение для Lihoy с помощью ICQ Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Защита в клиенте Pro_Stalker Игровой клиент 6 11.03.2011 16:28
Защита от DoS SunnyX Lineage II 26 26.11.2010 23:01
Защита для 5 апа MaxiMuM Сервер 4 15.07.2010 09:11
Защита ГМ Quttro Lineage II 0 22.04.2010 03:21
Защита сервера HuKoJIaC Lineage II 15 13.11.2008 15:27


© 2007–2020 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 22:38. Часовой пояс GMT +3.

Вверх