OldGrandDad Skrevet 17. mars 2005 Del Skrevet 17. mars 2005 Jeg har en Linux server hjemme som kjører Fedora, Apache 2.0, php 2,* og Mysql 3,*. Jeg har 3 Web adresser jeg ønsker å bruke på en serveren, med en ip adresse ex 111.111.111.111 2 av web adressene www.bb1.no og www.bb2.no skal peke mot /html/phpbb/portal.php 1 av web adressene www.bmt.no skal peke mot /html/mambo/ I dag må jeg benytte http://111.111.111.111/phpbb/portal.php for å starte Forumet, mens det er nok og skrive http://111.111.111.111/mambo/ for å starte Mambo. Jeg vil nå hos firmaet som administrerer domenene skifte DNS så jeg kan bruke www adressene istedet. Det vil si at alle 3 www adressene vil peke mot IP adresse. Dette krever at jeg gjør forandringer i httpd.conf filen for å få serveren til å gjøre dette riktig. Grunnen til at jeg vil gjøre dette er å få www adressene synlige i adressevinduet på browseren og ikke IP adressen som i dag. Dette har jeg forsøkt uten å lyktes, men det som kompliserer dette enda mer er at jeg i tillegg ønsker å kunne starte Forumet ved hjelp av http://111.111.111.111/phpbb/portal.php som før. Grunnen til dette er at www.bb1.no og www.bb2.no inneholder et Norsk tegn ø, som det er vanskelig for enkelte browsere å bruke. Er dette mulig å sette opp i httpd.conf og er det noen som har en ide om hvordan det gjøres. Jeg har klart å få mange ting til å virke etterhvert, men på dette stopper det opp. Forvirret? ikke etter neste episode av..... Lenke til kommentar
olear Skrevet 17. mars 2005 Del Skrevet 17. mars 2005 (endret) Kan lage en liten vhost howto: Først begynne med å legge til NameVirtualHost *:80 Nå er vhost enablet i Apache. Så starter vi med Mambosiden <VirtualHost *:80> ServerAdmin [email protected] DocumentRoot /html/mambo/ ServerName www.bmt.no ServerAlias bmt.no ErrorLog /var/log/httpd/bmt.no-error_log CustomLog /var/log/httpd/bmt.no-access_log common </VirtualHost> Så tar vi for oss forumet <VirtualHost *:80> ServerAdmin [email protected] DocumentRoot /html/phpbb/ ServerName www.bb1.no ServerAlias bb1.no ServerAlias www.bb2.no ServerAlias bb2.no ErrorLog /var/log/httpd/bb1.no-error_log CustomLog /var/log/httpd/bb1.no-access_log common </VirtualHost> Restart Apache og alt skal fungere ... NB! Alle domenene MÅ peke til serveren. EDIT: Glemte at du ville at bb*.no skulle peke til portal.php. Dette løser du ganske greit med mod_rewrite Endret 17. mars 2005 av olear Lenke til kommentar
OldGrandDad Skrevet 17. mars 2005 Forfatter Del Skrevet 17. mars 2005 Tusen takk. Dette skal jeg prøve så snart jeg kan. Jeg har bare litt arbeid igjen før jeg kan prøve. Glemte at du ville at bb*.no skulle peke til portal.php. Dette løser du ganske greit med mod_rewrite Hvordan gjør jeg det. Lenke til kommentar
olear Skrevet 17. mars 2005 Del Skrevet 17. mars 2005 Det gjør du veldig enkelt slik: RewriteEngine on RewriteRule ^/$ /portal.php [R] Da blir vhosten din slik: <VirtualHost *:80> ServerAdmin [email protected] DocumentRoot /html/phpbb/ ServerName www.bb1.no ServerAlias bb1.no ServerAlias www.bb2.no ServerAlias bb2.no RewriteEngine on RewriteRule ^/$ /portal.php [R] ErrorLog /var/log/httpd/bb1.no-error_log CustomLog /var/log/httpd/bb1.no-access_log common </VirtualHost> Lenke til kommentar
OldGrandDad Skrevet 17. mars 2005 Forfatter Del Skrevet 17. mars 2005 Tusen takk igjen, forstår. Lenke til kommentar
OldGrandDad Skrevet 17. mars 2005 Forfatter Del Skrevet 17. mars 2005 (endret) Et spørsmål til: Vil norske tegn virke i coden. Eller må man bruke ACE versonen av web adressen i coden. Eks: xn--lforum-9xa.no er ACE-versjonen av ølforum.no og: xn--lnytt-uua.no er ACE-versjonen av ølnytt.no Da vi prøvde første gangen og ikke fikk det til, hadde vi mistanke om at det var de norske bokstavene som var problemet. Endret 17. mars 2005 av OldGrandDad Lenke til kommentar
olear Skrevet 17. mars 2005 Del Skrevet 17. mars 2005 (endret) ÅØÆ skal fungere. Endret 17. mars 2005 av olear Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå