Jörg Reinholz: www und http auf "nur" https umleiten

Beitrag lesen

Moin!

RewriteEngine On
RewriteCond %{SERVER_PORT} !=443 [OR]
RewriteCond %{HTTP_HOST} ^www\.example\.org
RewriteRule ^(.*)$ https://example.org/$1 [R=301,L]

Deutsch:

wenn rewrite-condition 1 erfüllt ist [ODER]
wenn rewrite-condition 2 erfüllt ist,
dann führe die Rewrite-Anweisung aus.

Ohne [or]:

wenn rewrite-condition 1 erfüllt ist (nicht erwähntes:) UND
wenn rewrite-condition 2 erfüllt ist,
dann führe die Rewrite-Anweisung aus.

Handbuch: You can also set special flags for CondPattern by appending [flags] as the third argument to the RewriteCond directive, ... 'ornext|OR' (or next condition): Use this to combine rule conditions with a local OR instead of the implicit AND.

Jörg Reinholz