Avatar billede zamiel Nybegynder
03. juni 2008 - 18:55 Der er 1 kommentar og
1 løsning

Hjælp til Apache rewrite rules

Jeg skal have lavet nogle rewrite rules til at rette nogle domæner ind på nogle undersites. Desværre har jeg ikke mulighed for at teste dem så jeg ville lige høre folk herinde om de kan give råd til de rules jeg har lavet.

Jeg har 5 domæner som tilhører hvert deres produkt. Disse skal redirectes til en underside på moderselskabets hjemmeside

således at www.produkt.dk bliver til www.moderselskab.dk/produkter/produkt1.html

derudover skal alle forms omskrives til at bruge https i stedet for http.

Hvordan ser min løsning ud? kan den forbedres eller kommer den slet ikke til at virke?



RewriteCond %{HTTP_HOST} !^www\.produkt1\.no$ [NC] [OR]
RewriteCond %{HTTP_HOST} !^produkt1\.no$ [NC]
RewriteRule .? http://www.domæne.no/produkter/produkt1.shtml

RewriteCond %{HTTP_HOST} !^www\.produkt2\.no$ [NC] [OR]
RewriteCond %{HTTP_HOST} !^produkt2\.no$ [NC]
RewriteRule .? http://www.domæne.no/produkter/produkt2.shtml

RewriteCond %{HTTP_HOST} !^www\.produkt3\.no$ [NC] [OR]
RewriteCond %{HTTP_HOST} !^produkt3\.no$ [NC]
RewriteRule .? http://www.domæne.no/produkter/produkt3.shtml

RewriteCond %{HTTP_HOST} !^www\.produkt4\.no$ [NC] [OR]
RewriteCond %{HTTP_HOST} !^produkt4\.no$ [NC]
RewriteRule .? http://www.domæne.no/produkter/produkt4.shtml

RewriteCond %{HTTP_HOST} !^www\.produkt5\.no$ [NC] [OR]
RewriteCond %{HTTP_HOST} !^produkt5\.no$ [NC]
RewriteRule .? http://www.domæne.no/produkter/produkt5.shtml

RewriteRule ^/util/forms/(.*)$ https://www.domæne.no/util/forms/$1 [R]
Avatar billede zamiel Nybegynder
06. juni 2008 - 13:12 #1
ingen svar, så lukkes tråden
Avatar billede tarraq Nybegynder
25. juli 2008 - 21:53 #2
Jeg vil mene at det nemmeste er bare at redirecte domænet direkte, istedet for at rewrite dem.
For hver RewriteRule øges tiden webserveren skal bruge på *hver* forespørgsel.
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