Rewrite rules
Geplaatst: 11 jan 2015, 23:06
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?
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?