/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
Blokere adgang fra bestemte URIer
Fra : Lars Erik Bryld


Dato : 09-09-07 20:14

Jeg har nogle lavprioriterede domæner som add-ons til et mindre
webhotel. De fungerer fint, men jeg savner lidt adgangskontrol.

ekstradomæne.dk ligger som add-on til hoveddomæne.dk, hvilket vil
sige, at alt indholdet på domænet også kan tilgås via de alternative
adresser:

hoveddomæne.dk/ekstradomæne og

ekstradomæne.hoveddomæne.dk

Nu er der det, at jeg bruger en Google API nøgle, som kun virker, når
jeg tilgår indholdet via ekstradomæne.dk så jeg vil gerne på en eller
anden måde gerne blokere adgangen fra de andre adresser.

Jeg havde engang et php-script, som dannede forskelligt indhold ud fra
hvilken URI som ramte scriptet, men jeg har glemt funktionen, som jeg
brugte til at vide, hvad der stod i adressefeltet.

Derudover synes det mig at være en opgave for en .htaccess fil, men
jeg kan ikke finde nogen, som har prøvet at lave en .htaccess-funktion
som gør hvad jeg vil, nemlig at give en 404 på alle forspørgsler til
ekstradomænemappen via hoveddomænet.

Nogen som har et bud eller en pointer til relevant dokumentation? Jeg
synes ikke jeg bliver så klog af Apache-siden, som jeg nok burde.

--
Med venlig hilsen
Lars Erik Bryld

 
 
Leonard (09-09-2007)
Kommentar
Fra : Leonard


Dato : 09-09-07 20:20

On Sun, 9 Sep 2007 21:13:43 +0200, Lars Erik Bryld wrote:

> Derudover synes det mig at være en opgave for en .htaccess fil, men
> jeg kan ikke finde nogen, som har prøvet at lave en .htaccess-funktion
> som gør hvad jeg vil, nemlig at give en 404 på alle forspørgsler til
> ekstradomænemappen via hoveddomænet.

Jeg bruger denne .htaccess til at sørge for at det altid er det samme,
der står i domænedelen af URI:

RewriteEngine on
RewriteCond %{HTTP_HOST} !^sub.domain.dk$
RewriteRule ^(.*) http://sub.domain.dk/$1 [L,R=301]

--
Leonard
Mine biler: http://vw.leonard.dk/

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408924
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste