[3.2]https - htaccess greift auf /, aber nicht auf /phpBB
Verfasst: 27.04.2017 12:13
Hallo zusammen,
ich verzweifle gleich ... hab hier schon (glaube fast) alles durchgelesen udn ausprobiert, aber nix hilft richtig. Deshalb meine Bitte, hir mal nachzusehen:
Ich habe gestern auf https umgestellt.
Eigener Server bei all-i... mit PHP 7
Was ich mit der htaccess will:
1. alle Aufrufe von mysite.de (ohne www.) auf www.mysite.de
2. alle Aufrufe von http auf https
In der htaccess im ROOT (also NICHT die htaccess im Forenordner /phpBB) steht:
Frage vorab: Ist es korrekt, dass dieses abschließende dort am Ende steht, oder muss es weiter nach vorne?
PROBLEM:
Wenn ich mysite.de aufrufe, wird RICHTIG auf https://www.mysite.de umgeleitet.
Wenn ich mysite.de/test/ aufrufe, wird RICHTIG auf https://www.mysite.de/test/ umgeleitet.
Wenn ich aber mysite.de/phpBB/ aufrufe, tut sich nix ... es bleibt bei mysite.de/phpBB/
WARUM greift die htaccesss zwar beim Aufruf in anderen Unterverzeichnissen , nur NICHT im Unterverzeichnis /phpBB ?
Wie geht es richtig?
DANKE!!!
ich verzweifle gleich ... hab hier schon (glaube fast) alles durchgelesen udn ausprobiert, aber nix hilft richtig. Deshalb meine Bitte, hir mal nachzusehen:
Ich habe gestern auf https umgestellt.
Eigener Server bei all-i... mit PHP 7
Was ich mit der htaccess will:
1. alle Aufrufe von mysite.de (ohne www.) auf www.mysite.de
2. alle Aufrufe von http auf https
In der htaccess im ROOT (also NICHT die htaccess im Forenordner /phpBB) steht:
Code: Alles auswählen
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /
## Vollverschluesselung erzwingen ##
RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} !^www.mysite\.de$ [NC]
RewriteRule ^(.*)$ https://www.mysite.de/$1 [L,R=301]
## Vollverschluesselung erzwingen ##
# prevent perl user agent
RewriteCond %{HTTP_USER_AGENT} libwww [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^lwp
RewriteRule ^.*$ http://127.0.0.1/ [R,L]
ErrorDocument 401 /404.php
ErrorDocument 402 /404.php
ErrorDocument 403 /404.php
ErrorDocument 404 /404.php
</IfModule>
Code: Alles auswählen
</IfModule>
PROBLEM:
Wenn ich mysite.de aufrufe, wird RICHTIG auf https://www.mysite.de umgeleitet.
Wenn ich mysite.de/test/ aufrufe, wird RICHTIG auf https://www.mysite.de/test/ umgeleitet.
Wenn ich aber mysite.de/phpBB/ aufrufe, tut sich nix ... es bleibt bei mysite.de/phpBB/

WARUM greift die htaccesss zwar beim Aufruf in anderen Unterverzeichnissen , nur NICHT im Unterverzeichnis /phpBB ?
Wie geht es richtig?
DANKE!!!