Как сделать так, чтобы мой сайт не перенаправлялся с сайта сокращения URL (например, goo.gl)?
Я сделал сайт, который, я надеюсь, каждый может получить к нему доступ напрямую, а не через сокращенный URL. То есть я не позволяю никому сокращать адрес моего сайта. Как я могу сделать на моем сайте? Благодарю.
2 ответа
Ты не можешь
Хотя (иногда!) Возможно обнаружить, что посетитель достиг вашего сайта с помощью средства сокращения ссылок, нет никакого способа помешать пользователю создать укороченную ссылку, которая указывает на ваш сайт, и нет никакого способа предотвратить это. пользователи нажимают на такую ссылку.
Вам просто нужно принять это и двигаться дальше.
Вернуть реферер текущего документа:
var x = document.referrer;
там вы можете разобрать URL и посмотреть, если это ваш.
Это не всегда работает, но я думаю, что примерно в 90% случаев. В зависимости от настроек браузера и так далее...