Přístup na web pouze skrze doménu

Přístup na web pouze skrze doménu
« kdy: 14. 12. 2011, 08:57:17 »
Ahoj, jak docílit toho, aby byly stránky dostupné pouze skrze doménové jméno? Mám web u kterého mám v konfiguráku apache nastaven přístup pouze z daných ip adres, pokud však někdo nezadá doménové jméno, ale rovnou ip adresu, tak se tam dostane. Např.

tajne.xyz.cz - nedostane se tam, jelikož má špatnou ip adresu
10.10.10.10/tajne - dostane se tam (nežádoucí)

Víte někdo?
Díky
« Poslední změna: 14. 12. 2011, 21:27:24 od Petr Krčmář »


Re:Přístup na web pouze skrze doménové jméno
« Odpověď #1 kdy: 14. 12. 2011, 09:08:41 »
najjednoduchsie co mi napada je pichnut toto do htaccessu
Kód: [Vybrat]
RewriteEngine On
RewriteCond %{HTTP_HOST} !^(tajne.xyz.cz)$
RewriteRule (.*) http://www.google.cz/search/?q=trhni+si

Re:Přístup na web pouze skrze doménové jméno
« Odpověď #2 kdy: 14. 12. 2011, 09:09:30 »
pardon, v tom odkaze je preklep :) podstata zostava

DarkKnight

Re:Přístup na web pouze skrze doménové jméno
« Odpověď #3 kdy: 14. 12. 2011, 09:38:27 »
pripadne to resit primo na urovni webserveru (tj treba pro apache nastavit v sites-available ServerName (a hodit DocumentRoot jinde, nez kde je pristup z interni ip)

Re:Přístup na web pouze skrze doménové jméno
« Odpověď #4 kdy: 14. 12. 2011, 09:53:48 »
to som pôvodne písal aj ja, ale keď som zistil, ako dlhý je ten príspevok a čo treba meniť, dal som radšej kratšiu alternatívu :)


Nassir

Re:Přístup na web pouze skrze doménové jméno
« Odpověď #5 kdy: 14. 12. 2011, 13:02:05 »
Default virtualhost nechat prazdny a vyrobit novy virtualhost pre tuto domenu. Ak pouzijete v prehliadaci nazov domeny, tak sa dostanete na stranku domeny, ak ip, tak len na virtualhost.