- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Переиграть и победить: как анализировать конкурентов для продвижения сайта
С помощью Ahrefs
Александр Шестаков
В 2023 году 36,9% всех DDoS-атак пришлось на сферу финансов
А 24,9% – на сегмент электронной коммерции
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Всем привет.
Посоветуйте рабочий модуль или хак закрытия внешних ссылок.
Чтобы выглядело так домен.ru/engine/go.php?url=ВНЕШНЯЯ-ССЫЛКА
Вид внешней ссылки желательно зашифрованный. на подобие Base64.
Нужно чтобы все внешние ссылки были как бы под свойством родного тега [leech], возможно есть вариант, если не автоматом, то хотя бы вручную проставить хак-тегом в самом шаблоне, к примеру обвести дополнительное поле с ссылкой.
Но лучше конечно автомат.
Если найдёте, проверьте, чтобы извне нельзя было редиректиться на произвольные ссылки. Я пока не заметил, из меня дорвей сделали. Теперь заткнул дыру, не знаю, куда говнотрафик девать.
Добавляете в корень go.php
if (isset($_GET['url'])) {
header("Location: http://".$_GET['url']."");
exit;
} else {
die ('error');
}
?>
Открываем базу данных нотепад++ и добавляем в начало ссылок /go.php?url=http://.....
G-and-Y, куда вставлять код понял, но какие именно ссылки править, внешние в доп. полях новости?
прошу пожалуйста подробностей.
можно еще такой, короче
if (isset($_GET['url'])){
header('HTTP/1.1 200 OK');
header('Location: '.$_GET['url']);
exit();
}
?>
У вас ссылки где в новостях или доп полях? Если да то скачайте бд откройте нотепад++ и замените. То есть поиск http:// заменить на /go.php?url=http://
есть, заработало!
в первом варианте кода нужно было менять http://..... на /go.php?url=.....
то есть ссылки должны быть без приставки http://. иначе выдает ошибку в самом браузере.
во втором варианте кода - все норм, заменил http://..... на /go.php?url=http://.....
Вывод: обе версии работают, немножко по своему.
PS. G-and-Y, сердечно благодарю за помощь!