.htaccess zieht nicht
|
Verfasser |
Nachricht |
|
Beiträge: 178
Bewertung: 5
Registriert seit: Aug 2017
Status:
offline
|
.htaccess zieht nicht
Hi,
ich habe die Tage Woltlab Suite 3.0 auf 3.1 geupdated. aus diesem Grund geht das Plugin "ForceSSL" nicht mehr. Deshalb muss ich nun einen anderen Weg finden.
Wer das Plugin nicht kennt, es leitet http Anfragen auf https um.
Ich habe nun im Webserver Verzeichnis eine .htaccess Datei erstellt. In diese habe ich dann folgendes geschrieben:
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^/?(.*) https://%{SERVER_NAME}/$1 [R,L]
Anschließend habe ich den Apache2 Service neu gestartet, jedoch werde ich trotzdem nicht auf https weitergeleitet.
An was könnte das liegen?
Kurz zum Server: Debian 8, Webserver ist apache2, SSL wurde mit LetsEncrypt erstellt.
Lg Jakob
Hier könnte ihre Werbung stehen!
|
|
07.02.2019 10:28 |
|
|
Beiträge: 242
Bewertung: 12
Registriert seit: Oct 2015
Status:
offline
|
RE: .htaccess zieht nicht
Trage das in deine htaccess:
RewriteEngine On
RewriteCond %{SERVER_PORT} !=dein server Port
RewriteRule ^(.*)$ [Link: Registrierung erforderlich] [R=301,L]
Grüße
Wolltest du down voten XD
Dieser Beitrag wurde zuletzt bearbeitet: 07.02.2019 11:49 von quiet!?.
|
|
07.02.2019 11:47 |
|
|
Beiträge: 17
Bewertung: 0
Registriert seit: Mar 2014
Status:
offline
|
RE: .htaccess zieht nicht
Plugin schon aktiviert?
a2enmod rewrite
|
|
07.02.2019 11:52 |
|
|
Beiträge: 178
Bewertung: 5
Registriert seit: Aug 2017
Status:
offline
|
RE: .htaccess zieht nicht
Trage das in deine htaccess:
RewriteEngine On
RewriteCond %{SERVER_PORT} !=dein server Port
RewriteRule ^(.*)$ [Link: Registrierung erforderlich] [R=301,L]
Grüße
Nope, checkt er irgendwie nicht
Hier könnte ihre Werbung stehen!
|
|
07.02.2019 14:52 |
|
|
Beiträge: 34
Bewertung: 0
Registriert seit: Aug 2018
Status:
offline
|
|
07.02.2019 17:48 |
|
|
Beiträge: 178
Bewertung: 5
Registriert seit: Aug 2017
Status:
offline
|
RE: .htaccess zieht nicht
AllowOverride All aktiviert?
hab ich gerade aktiviert, selbes Problem
Hier könnte ihre Werbung stehen!
|
|
08.02.2019 07:17 |
|
|
Beiträge: 75
Bewertung: 4
Registriert seit: May 2015
Status:
offline
|
RE: .htaccess zieht nicht
Guten Morgen,
um SSL dauerhaft zu erzwingen, solltest du auf den 301 Code zurück greifen, somit greift später auch die Google Indexierung darauf zurück.
Probier das mal bitte.
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
edit// ggf
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
</IfModule>
(Text Kopie: sysadminslife)
Zeile 1: überprüft ob das Modul mod_rewrite aktiviert ist
Zeile 2: aktiviert die Rewrite Engine
Zeile 3: überprüft ob HTTPS eingeschaltet ist, wenn nicht führt er den Inhalt von Zeile 4 aus
Zeile 4: leitet sämtliche Anfragen via Statuscode 301 (permanent redirect) auf HTTPS um
[Link: Registrierung erforderlich]
Dieser Beitrag wurde zuletzt bearbeitet: 08.02.2019 09:05 von eSport4you.
|
|
08.02.2019 09:02 |
|
|
Beiträge: 178
Bewertung: 5
Registriert seit: Aug 2017
Status:
offline
|
RE: .htaccess zieht nicht
Guten Morgen,
um SSL dauerhaft zu erzwingen, solltest du auf den 301 Code zurück greifen, somit greift später auch die Google Indexierung darauf zurück.
Probier das mal bitte.
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
edit// ggf
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
</IfModule>
(Text Kopie: sysadminslife)
Zeile 1: überprüft ob das Modul mod_rewrite aktiviert ist
Zeile 2: aktiviert die Rewrite Engine
Zeile 3: überprüft ob HTTPS eingeschaltet ist, wenn nicht führt er den Inhalt von Zeile 4 aus
Zeile 4: leitet sämtliche Anfragen via Statuscode 301 (permanent redirect) auf HTTPS um
Ja, hab ich so in die .htaccess eingetragen.
Mal kurz für mich zur verständnis:
die .htaccess liegt im /var/www/html Verzeichnis - das passt oder?
Wenn ich "hostname" eingebe kommt HYPERION, muss das die Domain sein oder ist das egal?
Hier könnte ihre Werbung stehen!
|
|
08.02.2019 10:00 |
|
|
Beiträge: 180
Bewertung: 5
Registriert seit: Jul 2018
Status:
offline
|
RE: .htaccess zieht nicht
AllowOverride All aktiviert?
Wie sieht denn deine apache Konfiguration aus?
Könnte mir vorstellen, dass hier noch die Ordnerkonfiguration (/var/www/html) angepasst werden.
[Link: Registrierung erforderlich]
|
|
08.02.2019 18:33 |
|
|
Beiträge: 178
Bewertung: 5
Registriert seit: Aug 2017
Status:
offline
|
RE: .htaccess zieht nicht
Danke für eure Hilfe, habs leider nicht hinbekommen.
Als Lösung habe ich kurz selbst ein Woltlab Plugin geschrieben das diese Funktion unterstützt.
Hier könnte ihre Werbung stehen!
|
|
09.02.2019 18:57 |
|
|