[3.2] .htaccess

Fragen rund um die Installation, Administration und Benutzung von phpBB.
Forumsregeln
Bitte im Thementitel den Präfix deiner phpBB-Version angeben
Jochen104
Mitglied
Beiträge: 33
Registriert: 04.12.2016 15:41
Kontaktdaten:

[3.2] .htaccess

Beitrag von Jochen104 »

Guten Morgen zusammen,

ich habe leider keine Ahnung von der Programmierung der .htaccess. Die Hilfestellungen die ich im Netz gefunden haben lösen leider immer nur Teilprobleme. Ich habe folgende Probleme:
1. Ich habe zwei Domains (bauhilfe-forum.de und bauhilfeforum.de).
Diese sollen beide auf https://www.bauhilfe-forum.de umgeleitet werden.

2. Gleichzeitig benötigt die Extension phpBB3 SEO Sitemap die Einträge

Code: Alles auswählen

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ app.php [QSA,L]
Ich habe es daher mal mit folgendem versucht:

Code: Alles auswählen

mod_gzip_on Yes

RewriteEngine on

RewriteBase /

RewriteCond %{http_host} ^bauhilfe-forum.de [nc]
RewriteRule ^(.*)$ https://www.bauhilfe-forum.de/$1 [r=301,nc]

RewriteCond %{http_host} ^bauhilfeforum.de [nc]
RewriteRule ^(.*)$ https://www.bauhilfe-forum.de/$1 [r=301,nc]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ app.php [QSA,L]
Leider ohne Erfolg. Wenn ich die Reihenfolge verändere, kommen immer andere Fehlerkonstelationen heraus (mal funktioniert eine Weiterleitung nicht, mal funktioniert die Sitemap nicht...) Ich weiß leider nicht mehr weiter :(

Kann mir jemand sagen, wie die .htaccess korrekt aufgebaut werden müsste?

Vielen Dank für eure Unterstützung!
Viele Grüße, Jochen
Forum: https://www.bauhilfe-forum.de/
Benutzeravatar
oxpus
Ehemaliges Teammitglied
Beiträge: 5387
Registriert: 03.02.2003 12:33
Wohnort: Bad Wildungen
Kontaktdaten:

Re: [3.2] .htaccess

Beitrag von oxpus »

Vielleicht sind es nur die Kleinigkeiten, aber so denke ich sollte es klappen:

Code: Alles auswählen

mod_gzip_on Yes

RewriteEngine on

RewriteBase /

RewriteCond %{HTTP_HOST} ^bauhilfe-forum\.de$ [NC]
RewriteRule ^(.*)$ https://www.bauhilfe-forum.de$1 [L,R=301]

RewriteCond %{HTTP_HOST} ^bauhilfeforum\.de$ [NC]
RewriteRule ^(.*)$ https://www.bauhilfe-forum.de$1 [L,R=301]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ app.php [QSA,L]
Grüße
OXPUS
Kein Support bei unaufgeforderten PNs, E-Mails oder auf anderem Weg!!
Jochen104
Mitglied
Beiträge: 33
Registriert: 04.12.2016 15:41
Kontaktdaten:

Re: [3.2] .htaccess

Beitrag von Jochen104 »

Hallo,

vielen Dank für deine schnelle Antwort.

Die Umleitung von www.bauhilfeforum.de scheint allerdings nicht zu funktionieren.
Die URL bleibt in der Adresszeile und es erscheint der Fehler

Code: Alles auswählen

Not Found

The requested URL / was not found on this server.
Hast du noch eine Idee?
Viele Grüße, Jochen
Forum: https://www.bauhilfe-forum.de/
Benutzeravatar
oxpus
Ehemaliges Teammitglied
Beiträge: 5387
Registriert: 03.02.2003 12:33
Wohnort: Bad Wildungen
Kontaktdaten:

Re: [3.2] .htaccess

Beitrag von oxpus »

Das sollte eigentlich schon gehen. Grübel...
Ansonsten füge mal diese Zeilen hinzu:

Code: Alles auswählen

RewriteCond %{HTTP_HOST} ^www\.bauhilfeforum\.de$ [NC]
RewriteRule ^(.*)$ https://www.bauhilfe-forum.de$1 [L,R=301]
Grüße
OXPUS
Kein Support bei unaufgeforderten PNs, E-Mails oder auf anderem Weg!!
Jochen104
Mitglied
Beiträge: 33
Registriert: 04.12.2016 15:41
Kontaktdaten:

Re: [3.2] .htaccess

Beitrag von Jochen104 »

Leider ohne Erfolg.

Edit: www.bauhilfeforum.de funktioniert nicht, ohne www. also bauhilfeforum.de funktioniert.
Viele Grüße, Jochen
Forum: https://www.bauhilfe-forum.de/
juliokr
Mitglied
Beiträge: 538
Registriert: 06.02.2015 12:54
Wohnort: Paris
Kontaktdaten:

Re: [3.2] .htaccess

Beitrag von juliokr »

Jochen104 hat geschrieben:1. Ich habe zwei Domains (bauhilfe-forum.de und bauhilfeforum.de).
Diese sollen beide auf https://www.bauhilfe-forum.de umgeleitet werden.
Mmh wenn Du 2 Domains hast müsstest Du ja eigentlich auch 2 Ordner auf deinem Server haben oder ?
Ordner 1 für bauhilfeforum.de
Ordner 2 für bauhilfe-forum.de

Dann müsstest Du am besten in Ordner 1
einen .htaccess legen der ungefähr so aussehen müsste

Code: Alles auswählen

RewriteEngine On
RewriteCond %{HTTP_HOST} ^bauhilfeforum.de$ [NC]
RewriteRule (.*)$  https://www.bauhilfe-forum.de/$1 [R=301,L]
und im Ordner 2 um https zu erzwingen

Code: Alles auswählen

RewriteEngine On
RewriteCond %{HTTP_HOST} ^bauhilfe-forum.de$
RewriteRule ^(.*)$ https://www.bauhilfe-forum.de/$1 [QSA,L,R=301]
RewriteCond %{SERVER_PORT} 80 
RewriteRule ^(.*)$ https://www.bauhilfe-forum.de/$1 [QSA,L,R=301]
Zuletzt geändert von juliokr am 12.08.2017 19:08, insgesamt 1-mal geändert.
Benutzeravatar
canonknipser
Ehemaliges Teammitglied
Beiträge: 2053
Registriert: 10.09.2011 11:14
Kontaktdaten:

Re: [3.2] .htaccess

Beitrag von canonknipser »

Die beiden Zeilen von oxpus hast du vor

Code: Alles auswählen

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ app.php [QSA,L]
eingefügt, oder?
Grüße, canonknipser
"there are only 10 types of people: those, who understand binary and those, who don't"
just arrived ;) - Bilder
Kein Support via PN, nur im Board und (manchmal) im IRC
Benutzeravatar
canonknipser
Ehemaliges Teammitglied
Beiträge: 2053
Registriert: 10.09.2011 11:14
Kontaktdaten:

Re: [3.2] .htaccess

Beitrag von canonknipser »

juliokr hat geschrieben:Mmh wenn Du 2 Domains hast müsstest Du ja eigentlich auch 2 Ordner auf deinem Server haben oder ?
Ordner 1 für bauhilfeforum.de
Ordner 2 für bauhilfe-forum.de
Nö, das muss nicht sein, du kannst auch 2 Domains auf den selben Pfad auf dem Server zeigen lassen.
Grüße, canonknipser
"there are only 10 types of people: those, who understand binary and those, who don't"
just arrived ;) - Bilder
Kein Support via PN, nur im Board und (manchmal) im IRC
Jochen104
Mitglied
Beiträge: 33
Registriert: 04.12.2016 15:41
Kontaktdaten:

Re: [3.2] .htaccess

Beitrag von Jochen104 »

Ja, die zusätzlichen Zeilen hab ich so eingefügt:

Code: Alles auswählen

mod_gzip_on Yes

RewriteEngine on

RewriteBase /

RewriteCond %{HTTP_HOST} ^bauhilfe-forum\.de$ [NC]
RewriteRule ^(.*)$ https://www.bauhilfe-forum.de$1 [L,R=301]

RewriteCond %{HTTP_HOST} ^bauhilfeforum\.de$ [NC]
RewriteRule ^(.*)$ https://www.bauhilfe-forum.de$1 [L,R=301]

RewriteCond %{HTTP_HOST} ^www\.bauhilfeforum\.de$ [NC]
RewriteRule ^(.*)$ https://www.bauhilfe-forum.de$1 [L,R=301]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ app.php [QSA,L]
Und ja, beide Domains weisen auf den gleichen Ordner. Das kann ich allerdings auch ändern, sofern notwendig.
Viele Grüße, Jochen
Forum: https://www.bauhilfe-forum.de/
Benutzeravatar
Crizzo
Administrator
Administrator
Beiträge: 11951
Registriert: 19.05.2005 21:45
Kontaktdaten:

Re: [3.2] .htaccess

Beitrag von Crizzo »

Mal so nebenbei, wie testest du die Änderungen? Du lädst die neue .htaccess hoch und gehst dann mit deinem normalen Browser auf die beiden URLs? Hast du es mal im Privaten-Modus deines Browsers probiert? Manchmal klammert sich manches nämlich im Browser-Cache fest. ;)
Antworten

Zurück zu „Support-Forum“