Mede Userbase gebruikers.
Ik heb een website en heb een SSL certificaat aangevraagd. Ik wil nu alles laten omleiden naar de HTTPS.
Maar ik heb 1 hoofddomein maar ook 2 aliassen. Nu omdat het SSL de 2 aliassen niet ondersteund wil ik dat de 2 aliassen automatisch naar het hoofddomein worden doorgestuurd.
Ik heb al wat zitten prullen met de .htaccess maar het wil maar niet lukken.
Zo ziet die er nu uit
RewriteEngine on
#1 ALLES DAT NIET SSL IS NAAR SSL DOORSTUREN
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.hoofddomein.com/$1 [R,L]
#2 ALIAS SSL DOORSTUREN NAAR HOOFDDOMEIN SSL (en dit gaat dus niet goed)
RewriteCond %{HTTP_HOST} alias1.com$
RewriteRule ^(.*)$ https://www.hoofddomein.com/$1 [R,L]
RewriteCond %{HTTP_HOST} alias2.com$
RewriteRule ^(.*)$ https://www.hoofddomein.com/$1 [R,L]
#3 MAP OPVRAGEN EN ER DE WEBROOT VAN MAKEN
RewriteCond %{HTTP_HOST} ^(www.)?hoofddomein.com$
RewriteCond %{REQUEST_URI} !^/site/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /site/$1
RewriteCond %{HTTP_HOST} ^(www.)?hoofddomein.com$
RewriteRule ^(/)?$ site/index.php [L]
Rule 1 en 3 werken, maar rule 2 niet. Wie kan er mij helpen?
Rewrite rules
-
- Member
- Berichten: 96
- Lid geworden op: 21 aug 2008, 12:57
- Twitter: yvessoers
- Uitgedeelde bedankjes: 9 keer
- Bedankt: 2 keer
-
- Member
- Berichten: 96
- Lid geworden op: 21 aug 2008, 12:57
- Twitter: yvessoers
- Uitgedeelde bedankjes: 9 keer
- Bedankt: 2 keer
Heb de rewrite nog wat aangepast. Ziet er nu als volgt uit
Dus regel #1 werkt
Regel #2 werkt niet wanneer er rechtstreeks wordt gegaan naar https://alias.com
Dan blijft het staan op die alias en wordt het niet omgeleid naar de hoofddomein
Dus zou een regel moeten hebben dat wanneer https://NIETHOOFDDOMEIN.com is wordt doorgestuurd naar https://WELHOOFDDOMEIN.COM
Had dit geprobeerd maar dan zit ik in een loop
Code: Selecteer alles
RewriteEngine on
#1 ALLES OMZETTEN NAAR SSL
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.hoofddomein.com/$1 [R,L]
#2 DOORSTUREN NAAR HOOFDDOMEIN
RewriteCond %{HTTP_HOST} !hoofddomein.com$ [NC]
RewriteRule ^(.*)$ https://www.hoofddomein.com/$1 [L,R=301]
Dus regel #1 werkt
Regel #2 werkt niet wanneer er rechtstreeks wordt gegaan naar https://alias.com
Dan blijft het staan op die alias en wordt het niet omgeleid naar de hoofddomein
Dus zou een regel moeten hebben dat wanneer https://NIETHOOFDDOMEIN.com is wordt doorgestuurd naar https://WELHOOFDDOMEIN.COM
Had dit geprobeerd maar dan zit ik in een loop
Code: Selecteer alles
RewriteEngine on
#1 ALLES OMZETTEN NAAR SSL
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.hoofddomein.com/$1 [R,L]
#2 DOORSTUREN NAAR HOOFDDOMEIN
RewriteCond %{HTTPS_HOST} !hoofddomein.com$ [NC]
RewriteRule ^(.*)$ https://www.hoofddomein.com/$1 [L,R=301]