Как запретить переход с сайта на другой?

209
16 апреля 2019, 19:40

Как можно запретить переход с моего сайта на другой в .htaccess ? Скажем в комментариях поставили ссылку на другой сайт. Я знаю об этой ссылки но убирать ее не надо, но переход по ней заблокировать?

Answer 1

Думаю только .htaccess решить эту задачу не реально, но можно внедрить во все страницы js. Код из примера можно переписать на чистом js если jquery на сайте не используется. Ну и пример для доработки, например target в ссылках тут не будет работать.

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.2.3/jquery.min.js"></script> 
 
<a href="https://google.com">внешняя ссылка</a> 
<a href="https://stacksnippets.net/">внутренняя ссылка</a>   
 
<script> 
			$('a').click(function () { 
			   var a = new RegExp('/' + window.location.host + '/'); 
			   if (!a.test(this.href)) { 
				   alert('Привет!'); 
				   return false; 
			   } 
			   window.location.href=this.href; 
			}); 
</script>

READ ALSO
Вывод данных на другом сайте

Вывод данных на другом сайте

У меня есть к примеру форма на сайтеПользователь там вводит свои данные

204
Не могу получить данные из базы данных(mysql, php)

Не могу получить данные из базы данных(mysql, php)

Не могу получить данные из таблицы базы данных mysql, вместо массива данных строки таблицы, я получаю falseЧто я делаю не так?

220
Проблемы со шрифтом в PDF

Проблемы со шрифтом в PDF

PDF генерируется из HTML c помощью dompdf и snappyПосле некоторых букв как будто стоят пробелы (в коде их нет)

191