![]() |
Hej!
Nu har jag slitit hår hur långe som helst, har sökt på så många dokumentationer som finns på nätet, alla skiljer från varandra vilket gör uppgiften omöjlig. Apaches egna dokumentation är värdelös, den förklarar stötvis, tar 1 del av koden och förklarar den på 33423 A4 sidor, sen tar den nästa del av koden och förklarar, jag vill bara ha en sida som visar själva koden, inget annat som förvirrar. Jag kör apache på Vista, jag använder WAMP (ja, jag fick inte in min gamla MySQL databas i blandningen när jag installerade Apache och PHP rent, så tog Wamp sålänge). Min nuvarande domän ligger på C:\wamp\www Den fungerar perfekt. Nu vill jag ha en namnbaserad vhost som ligger på C:\wamp\www-speedrevision.se\ Har testat hur många olika lösningar som helst men inget fungerar. Kan ingen snäll person bara skriva in koden som jag skall använda mig av för att få det att fungera? |
Du kan få några generella tips.
1.) POSTA din "kod" - dvs din vhost config !!! 2.) Berätta vad det är som inte fungerar - typ "öhh typ min skärm är svart liksom, typ" - Det får oss inte direkt att slänga allt vi har och lägga 100 timmar på att hjälpa dig. |
Ok, såhär ser vhost ut:
NameVirtualHost *:80 <VirtualHost *:80> ServerName www.speedrevision.se ServerAlias www.speedrevision.se DocumentRoot "C:\www\speedrevision.se" </VirtualHost> Det som händer är att jag kommer till min huvuddomän när jag surfar till www.speedrevision.se |
Citat:
Citat:
|
Japp, glömde nämna att jag bytte namn på mappen, den heter numera speedrevision.se, trodde att apache inte fixade - tecknet men det gör den.
Problemet kvarstår alltså |
Vad står i errorloggen?
Ligger webbservern på samma dator som du surfar från? har du startat om apache? |
ServerName & ServerAlias kanske du skall läsa på lite om.
ServerName, ditt primära servername, alltså det namn som servern skall lyssna på. ServerAlias, om du har tex, har en IDN domän eller liknande som servern skall lyssna på. Som Magnus säger, vad säger dina loggar? Sitter du bakom bredbandsdelare samt har servern på din maskin så har du säkerligen problemet där. Då får du editera din hosts-fil och hur du gör det svarar google mer än gärna på. |
Som sagts tidigare, vad får du för eventuella fel i loggarna?
Katalogen hade bytt namn till speedrevision.se skrev du, men är den också flyttad till www istället för wamp? Annars stämmer ju sökvägarna fortfarande inte. |
|
Citat:
|
Testa detta:
Kod:
NameVirtualHost *:80 |
Man måste starta om apache-tjänsten också. Lätt att glömma.
|
Citat:
EDIT: Glömde bort att du kör windows, ingen aning om var den loggar då. Testa Citat:
|
tror jag vet vad som är fel. När man aktiverar virutella hosts så kommer första virutella att bli default webben så det brukar vara klokt att konfigurea upp båda webbarna som virutal hosts.
NameVirtualHost *:80 <VirtualHost *:80> ServerName example.org ServerAlias www.example.org ServerAdmin root@localhost DocumentRoot "C:\wamp\example.org" <Directory "C:\wamp\example.org"> Options FollowSymLinks MultiViews Order allow,deny allow from all </Directory> </VirtualHost> <VirtualHost *:80> ServerName example2.org ServerAlias www.example2.org ServerAdmin root@localhost DocumentRoot "C:\wamp\example2.org" <Directory "C:\wamp\example2.org"> Options FollowSymLinks MultiViews Order allow,deny allow from all </Directory> </VirtualHost> |
Tack så mycket, fick det att fungera nu ;)
Har dock ett problem, det verkar inte som om vhosts, annat än huvuddomänen läser mina htaccess filer, endast vettiga permalinks fungerar på huvuddomänen, inte på dom övriga vhostarna. Någon som vet detta problemet med? ;) |
Citat:
AllowOverride All i Directory- deklarationen |
Fungerade perfekt
Tack så jättemycket för hjälpen allihopa ;) |
Ok nu har jag sumpat det, råkade kopiera över den httpd filen som fungerade så perfekt för mina vhosts, försöker bygga upp den igen men det som strular nu är återigen att permalinks inte fungerar.
Såhär ser det ut nu, borde vara rätt? Kod:
NameVirtualHost *:80 |
Alla tider är GMT +2. Klockan är nu 22:42. |
Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson