Avatar billede skwizie Nybegynder
22. oktober 2004 - 20:09 Der er 4 kommentarer og
1 løsning

Intranet + Internet

Jeg har en computer med apache + windows. Computeren kører med fast ip. Det jeg ønsker er at hvis man tilgår computeren ude fra skal man komme til en bestemt mappe på serveren, men hvis man tilgå serveren fra intranette af skal man komme til en anden mappe på serveren. Hvordan sætter man det op? Har det noget virtuelhosts at gøre!
Avatar billede skwizie Nybegynder
22. oktober 2004 - 20:10 #1
Jeg har fast IP til internette også.
Avatar billede skwizie Nybegynder
22. oktober 2004 - 20:15 #2
og kan man gøre sådan at hvis man komme fra en bestemt ip skal man haven i en tredje mappe/fil ?
Avatar billede Slettet bruger
22. oktober 2004 - 21:53 #3
Nej, det har ikke noget med virtualhosts at gøre.

i din httpd.conf (eller en .htaccess) skal du have noget i denne stil:

RewriteCond %{REMOTE_HOST} =127.0.0.1
RewriteRule ^/(.*)$ /privat/$1  [L]

RewriteCond %{REMOTE_HOST} ^10\.0\.0\.
RewriteRule ^/(.*)$ /intranet/$1  [L]

RewriteRule ^/(.*)$ /offentlig/$1  [L]

Forklaringen:

Hvis REMOTE_HOST er 127.0.0.1 (Dvs. et bestemt IP) så smid brugeren ind under /privat/-mappen
Hvis REMOTE_HOST starter med 10.0.0 (Dvs et netværksområde: LAN) så brug /intranet/
Alle andre får /offentlig/-mappen

Bemærk forresten at disse regler HOLDER brugeren i disse mapper, og de ser det ikke en gang selv. For dem ser det ud til, at de ikke er inde i en undermappe.
Avatar billede skwizie Nybegynder
22. oktober 2004 - 22:02 #4
ja, men jeg takker, sandbox -> svar
Avatar billede Slettet bruger
22. oktober 2004 - 22:21 #5
OK, men husk lige at afprøve, før du accepterer. Det kunne jo være, at jeg havde skrevet forkert et sted eller noget i den stil.

Hvis du har Virtualhosts, og kun ønsker, at reglerne skal gælde for nogle bestemte af dine navne, så skal di regler forresten sættes ind i de tilsvarende <VirtualHost *>-blokke
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Uanset kodesprog, så giver vi dig mulighederne for at udvikle det, du behøver.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester