Ok, jest coś, co może być bardzo dobre:
Dodaj to pod sekcją „nagłówek” u góry strony indeksu:
<base href="http://www.mydomain.com" target="_top"/>
(Uzupełnienia BillThor, który jest bardzo wysokim członkiem na tej stronie)
W ten sposób osoba, która ma swoją domenę, wskazała twoją domenę. Gdy ktoś tam dotrze i kliknie link, przekieruje go do korzystania z twoich linków, aby mógł tylko ukraść link do strony głównej i nic więcej).
Niestety nie ma sposobu na powstrzymanie tego rodzaju ludzi. ale wszystko, co możesz zrobić, to przekierować z powrotem do swoich linków z jego domeny.
Kolejne trwałe rozwiązanie tego nieznośnego problemu.
Zależy to od używanego programu serwera, ale dla apache2 ma swoje ustawienia hosta wirtualnego w katalogu „/ etc / apache2 / site-enabled”. Zasadniczo ma domyślnych wirtualnych hostów („000-default”) i na razie jest to ustawione dla witryny mydomain.com. Oto moje podejście.
Skopiuj bieżącą wartość domyślną 000 do nazwy-010. (Uwaga: 000-default to zwykle symboliczny plik linku, więc musisz go skopiować z ../site-available/default.)
Ustaw wirtualne ustawienie hosta na 010-somename. Dodaj te dwa wiersze poniżej pierwszego wiersza
'<VirtualHost *:80>':
ServerName www.mydomain.com
ServerAlias mydomain.com
Ustaw 000 jako domyślne punkty w innym katalogu (gdzie indziej). W pliku „000-default” zmień „DocumentRoot / var / www”, aby wskazać inną lokalizację, np. „DocumentRoot / var / www-test”. Katalog / var / www-test nie musi istnieć, jeśli nie istnieje, połączenia używające innej nazwy domeny otrzymają błąd.
Uruchom ponownie apache2: „sudo /etc/init.d/apache2 restart”
Mam nadzieję, że to jest pomocne.