Fórum Root.cz

Hlavní témata => Server => Téma založeno: a903user 14. 12. 2011, 08:57:17

Název: Přístup na web pouze skrze doménu
Přispěvatel: a903user 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
Název: Re:Přístup na web pouze skrze doménové jméno
Přispěvatel: rooobertek 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
Název: Re:Přístup na web pouze skrze doménové jméno
Přispěvatel: rooobertek 14. 12. 2011, 09:09:30
pardon, v tom odkaze je preklep :) podstata zostava
Název: Re:Přístup na web pouze skrze doménové jméno
Přispěvatel: DarkKnight 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)
Název: Re:Přístup na web pouze skrze doménové jméno
Přispěvatel: rooobertek 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 :)
Název: Re:Přístup na web pouze skrze doménové jméno
Přispěvatel: Nassir 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.