Хорошо, вот что можно сделать очень хорошо:
Добавьте это в разделе «заголовок» в верхней части страницы индекса:
<base href="http://www.mydomain.com" target="_top"/>
(Дополняет BillThor, который является очень старшим участником на этом сайте)
Делая это, человек, чей домен указывает на ваш ... как только кто-то попадет туда и нажмет на ссылку, он перенаправит их на использование ваших ссылок, чтобы они могли только украсть ссылку на главной странице и ничего больше).
К сожалению, нет никакого способа остановить таких людей. но все, что вы можете сделать, это сделать перенаправление обратно на ваши ссылки с его домена.
Еще одно постоянное решение этой надоедливой проблемы.
Это зависит от того, какую серверную программу вы используете, но для apache2 есть настройки виртуального хоста в каталоге / etc / apache2 / site-enabled. По сути, у него есть виртуальные хосты по умолчанию («000-default»), и сейчас это настроено для сайта mydomain.com. Итак, вот мой подход.
Скопируйте текущий 000-по умолчанию в 010-somename. (Пожалуйста, будьте осторожны, 000-default - это, как правило, символьный файл ссылок, поэтому вам нужно скопировать его из ../site-available/default.)
Установите параметр виртуального хоста в 010-somename. Добавьте эти две строки ниже первой строки
'<VirtualHost *:80>':
ServerName www.mydomain.com
ServerAlias mydomain.com
Сделать 000 по умолчанию указывает на другой каталог (в другом месте). В файле «000-default» измените «DocumentRoot / var / www», чтобы указать другое местоположение, например «DocumentRoot / var / www-test». Каталог / var / www-test не должен существовать. Если он не существует, соединения, использующие другое доменное имя, получат ошибку.
Перезапустите apache2: «sudo /etc/init.d/apache2 restart»
Я надеюсь, что это полезно.