Gå til innhold

Hvordan tvinge www i domene med Cherokee nettjeneren?


Anbefalte innlegg

Videoannonse
Annonse

Det kan gjøres slik:

$HTTP["host"] =~ "domain1.com" {
server.document-root = "/var/www/vhosts/domain1.com/httpdocs"
}

$HTTP["host"] =~ "www.domain2.com" {
server.document-root = "/var/www/vhosts/domain2.com/httpdocs"
server.error-handler-404 = "/index.php"
include "rewrite-domain2.conf"
}

$HTTP["host"] =~ "domain2.com" {
       url.redirect = ( "^/(.*)" => "http://www.domain2.com" )
}

 

Anbefaler at du sjekker ut evhost for en mer elegant virtual host løsning.

Lenke til kommentar

Det kan gjøres slik:

$HTTP["host"] =~ "domain1.com" {
server.document-root = "/var/www/vhosts/domain1.com/httpdocs"
}

$HTTP["host"] =~ "www.domain2.com" {
server.document-root = "/var/www/vhosts/domain2.com/httpdocs"
server.error-handler-404 = "/index.php"
include "rewrite-domain2.conf"
}

$HTTP["host"] =~ "domain2.com" {
url.redirect = ( "^/(.*)" => "http://www.domain2.com" )
}

 

Anbefaler at du sjekker ut evhost for en mer elegant virtual host løsning.

 

Takker.

Men nå om jeg skriver http://domain2.com/noeher så får jeg 404-error. Men videresender sikkelig om jeg ikke skriver noe bak domenet.

 

Hva må til for å videresende uansett hva som står bak domene?

Lenke til kommentar

Det kan gjøres slik:

$HTTP["host"] =~ "domain1.com" {
server.document-root = "/var/www/vhosts/domain1.com/httpdocs"
}

$HTTP["host"] =~ "www.domain2.com" {
server.document-root = "/var/www/vhosts/domain2.com/httpdocs"
server.error-handler-404 = "/index.php"
include "rewrite-domain2.conf"
}

$HTTP["host"] =~ "domain2.com" {
url.redirect = ( "^/(.*)" => "http://www.domain2.com" )
}

 

Anbefaler at du sjekker ut evhost for en mer elegant virtual host løsning.

 

Takker.

Men nå om jeg skriver http://domain2.com/noeher så får jeg 404-error. Men videresender sikkelig om jeg ikke skriver noe bak domenet.

 

Hva må til for å videresende uansett hva som står bak domene?

Lenke til kommentar

Fant ut av det ^^

 

$HTTP["host"] =~ "^([^.]+\.[^.]+)$" {
url.redirect = (
"^/(.*)" => "http://www.%1/$1" 
)
}

 

Fungerte ikke bruke

evhost.path-pattern = "/var/www/vhosts/%2/httpdocs/"

 

Sender bare til "hoveddomenet på servern"

Lenke til kommentar
  • 10 måneder senere...

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 konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...