okt 302018
 

Het redirecten gaat goed als men de browser om het https adres vraagt, maar het gaat fout met de oude http webadressen:

http://www.donderdagveggiedag.nl/nijmegen leidt naar https://www.donderdagveggiedag.nl
http://donderdagveggiedag.nl/nijmegen leidt naar https://www.donderdagveggiedag.nl

Het lukte de support van provider Vimexx en op mijn verzoek legde hij het uit:

In je subfolder nijmegen heb ik onder in de htaccess wat uit gezet en toegevoegd, alles met een # er voor is uit gezet.

#RewriteEngine On
#RewriteCond %{HTTPS} !=on
#RewriteRule ^/?(.*) https://%{SERVER_NAME}/$1 [R,L]

# BEGIN rlrssslReallySimpleSSL rsssl_version[3.1.1]
#
#RewriteEngine on
#RewriteCond %{HTTPS} !=on [NC]
#RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]
#

# END rlrssslReallySimpleSSL
# BEGIN WordPress

RewriteEngine On
RewriteBase /nijmegen/
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /nijmegen/index.php [L]

# END WordPress

Verder in de .htaccess in de public_html van je hoofd domein zelf dit als rewrite rules geplaatst en de andere ( oude ) uitgezet.
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^(.*)$ https://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L,NE]
RewriteRule /nijmegen https://www.%{SERVER_NAME}/nijmegen/ [R,L]