Post by Marqasa » Fri Oct 08, 2021 1:51 am

Goedemiddag
Ik heb een Multistore opgezet maar loop nog tegen een lastige probleem aan.
Ik heb een ssl certificaat en mijn eerste en tweede site werken allebei op https://
Maar op mijn 2de site als je in een browser www.tweedesite.nl invult dan kom je automatisch op een http:// site en dus niet op mijn https:// en zit je dus op een onbeveiligde site.
Ik heb al een paar keer iets in .htaccess aangepast omdat het in een forum stond maar steeds als ik dat doe stopt mijn site er helemaal mee.
Hoe kan ik er voor zorgen dat alle verkeer op mijn website vooral de tweede altijd via https:// op mijn site komt ?
Bij voorbaat mijn dank
Last edited by Marqasa on Sat Oct 09, 2021 9:08 pm, edited 1 time in total.

New member

Posts

Joined
Sat Feb 03, 2018 12:33 pm

Post by k2tec » Fri Oct 08, 2021 10:06 pm

Deze is van een 2.1 versie maar zal ook wel op de 3.x werken
server cPanel

Code: Select all

# 1.To use URL Alias you need to be running apache with mod_rewrite enabled.
# 2. In your opencart directory rename htaccess.txt to .htaccess.
# For any support issues please visit: http://www.opencart.com
 Options +FollowSymlinks
# Prevent Directoy listing
 Options -Indexes
# Prevent Direct Access to files
# <FilesMatch "(?i)((\.tpl|\.ini|\.log|(?<!robots)\.txt))">
# Order deny,allow
# Deny from all
# </FilesMatch>
# SEO URL Settings
RewriteEngine On
# If your opencart installation does not run on the main web folder make sure you folder it does run in ie. / becomes /shop/
RewriteBase /

RewriteRule ^sitemap.xml$ index.php?route=feed/google_sitemap [L]
RewriteRule ^googlebase.xml$ index.php?route=feed/google_base [L]
RewriteRule ^system/download/(.*) index.php?route=error/not_found [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css)
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]
RewriteCond %{HTTP_HOST} ^www\.site1\.nl [NC]
RewriteRule ^(.*)$ http://site1.nl/$1 [L,R=301]
RewriteCond %{HTTP_HOST} ^www\.site2\.nl [NC]
RewriteRule ^(.*)$ http://site2.nl/$1 [L,R=301]
RewriteCond %{HTTP_HOST} ^www\.site3\.nl [NC]
RewriteRule ^(.*)$ http://site3.nl/$1 [L,R=301]

RewriteEngine On
RewriteCond %{HTTPS} !on
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}

User avatar
Active Member

Posts

Joined
Mon Apr 12, 2010 8:06 pm

Post by Marqasa » Sat Oct 09, 2021 9:07 pm

k2tec wrote:
Fri Oct 08, 2021 10:06 pm
Deze is van een 2.1 versie maar zal ook wel op de 3.x werken
server cPanel

Code: Select all

# 1.To use URL Alias you need to be running apache with mod_rewrite enabled.
# 2. In your opencart directory rename htaccess.txt to .htaccess.
# For any support issues please visit: http://www.opencart.com
 Options +FollowSymlinks
# Prevent Directoy listing
 Options -Indexes
# Prevent Direct Access to files
# <FilesMatch "(?i)((\.tpl|\.ini|\.log|(?<!robots)\.txt))">
# Order deny,allow
# Deny from all
# </FilesMatch>
# SEO URL Settings
RewriteEngine On
# If your opencart installation does not run on the main web folder make sure you folder it does run in ie. / becomes /shop/
RewriteBase /

RewriteRule ^sitemap.xml$ index.php?route=feed/google_sitemap [L]
RewriteRule ^googlebase.xml$ index.php?route=feed/google_base [L]
RewriteRule ^system/download/(.*) index.php?route=error/not_found [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css)
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]
RewriteCond %{HTTP_HOST} ^www\.site1\.nl [NC]
RewriteRule ^(.*)$ http://site1.nl/$1 [L,R=301]
RewriteCond %{HTTP_HOST} ^www\.site2\.nl [NC]
RewriteRule ^(.*)$ http://site2.nl/$1 [L,R=301]
RewriteCond %{HTTP_HOST} ^www\.site3\.nl [NC]
RewriteRule ^(.*)$ http://site3.nl/$1 [L,R=301]

RewriteEngine On
RewriteCond %{HTTPS} !on
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
Ik heb het denk ik inmiddels voor elkaar gekregen je kunt bij mijn DirectAdmin Force SSL aangeven en na ongeveer 1 dag ging dat werken, als ze nu mijn website invullen komen ze automatisch uit op een https:// site en niet meer op de onbeveiligde.
Bedankt voor het meedenken en wellicht is deze script voor iemand anders nog bruikbaar.
Mvg

New member

Posts

Joined
Sat Feb 03, 2018 12:33 pm
Who is online

Users browsing this forum: No registered users and 58 guests