» .htaccess www-Weiterleitung oder: Wie man es nicht macht

Navicat Fehler: Führende Nullen (Zerofill) werden nicht angezeigtNeuen Thread eröffnenNeue Antwort erstellenWie sperre ich eine Excel-Datei nur für eine bestimmte Firma?
AutorNachricht
Administrator 

Name: Marc
Geschlecht:
Anmeldedatum: 28.08.2004
Beiträge: 49728
Chats: 11159
Wohnort: Lohmar


Meine eBay-Auktionen:
06.04.2015, 22:32
zitieren

Im Netz finden sich viele .htaccess Anweisungen, mit denen man "ohne www" Domains auf "www." umleitet. Hier ein Beispiel:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^example\.com$ [NC]
RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]

Probleme:
  • ww.example.com (häufiger Tipp- und Verlinkungsfehler) und BeiJedemAnderenUnsinn.example.com leitet es nicht weiter
  • https://example.com leitet weiter auf http://www.example.com (Verschlüsselung wird entfernt)
Leitet also euer Host jede nicht existente Subdomain auf die Hauptdomain weiter und das machen viele Hosting-Pakete, dann ist diese Weiterleitung keine gute Idee!

Dann noch ein Beispiel:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.example\.com$ [NC]
RewriteRule ^.*$ http://www.example.com/$1 [L,R=301]

Probleme:
Mein Vorschlag wäre dagegen das, wenn man https erzwingen möchte:
RewriteEngine on
RewriteCond %{HTTPS} off
RewriteRule . https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Und darauf folgt dann das, wenn man "www." erzwingen möchte:
RewriteCond %{HTTP_HOST} ([^\.]{3,}\.[a-z\.]{2,5})$
RewriteRule .* - [E=htaccess_domain:%1]
RewriteCond %{HTTP_HOST} !^www\.[^\.]{3,}\.[a-z\.]{2,5}$
RewriteRule . https://www\.%{ENV:htaccess_domain}%{REQUEST_URI} [R=301,L]

D.h. man muss keine Domain eintragen und Groß- und Kleinschreibung ist auch egal.


pn email
Gast 
06.04.2015, 22:32
zitieren

Mach mit!

Wenn Dir die Beiträge zum Thread ".htaccess www-Weiterleitung oder: Wie man es nicht macht" gefallen haben oder Du noch Fragen hast oder Ergänzungen machen möchtest, solltest Du Dich gleich bei uns anmelden:



Registrierte Mitglieder genießen die folgenden Vorteile:
✔ kostenlose Mitgliedschaft
keine Werbung
✔ direkter Austausch mit Gleichgesinnten
✔ neue Fragen stellen oder Diskussionen starten
✔ schnelle Hilfe bei Problemen
✔ Bilder und Videos hochladen
✔ und vieles mehr...


Neuen Thread eröffnenNeue Antwort erstellen
Ähnliche BeiträgeRe:
Letzter Beitrag
Pleullager, wie macht man es richtig?
Gude, ich hab nen Pleullager schaden und frage mich jetzt wie ich es mache das ich mal den Sollwert so einhalte, das ich annähernd den wert "neu" erreiche... Es handelt sich um einen D Motor! Das Werkstattbuch gibt neuwerte von 0.023mm-0.038mm...
von Daniel1101
11
447
08.07.2014, 12:19
AiC
Wie macht man die Dachleisten ab? (geklebt oder geschraubt)
Hi, wie macht man die Dachleisten ab? Also diese Kunststoffleisten? Sind die geklebt oder geschraubt bzw. muss man sie seitlich...
von mgutt
2
468
27.01.2012, 20:17
mgutt
Was macht man, wenn man nicht an der Nordschleife sein kann?
. . .Man holt sie sich ins Zimmer...
von shaddow666
3
208
11.04.2012, 17:52
ImportTuner133
Wie macht man Brainstorming
Vorbereitung Es wird eine Gruppe aus 5-20 Personen zusammengestellt. Je nach Problemstellung kann sie aus Experten/Mitarbeitern, Laien oder Experten andersartiger Fachgebiete bestehen. Die Gruppenleitung bereitet Anschauungsmaterial vor und führt die...
von mgutt
3
1.131
12.08.2009, 08:00
Leo70
Kette spannen wie macht man das
hallo meine kette hängt voll durch reibt schon den gummi schutz ab wie spanne ich die kette selber was für werkzeug thx für...
von lars nsr 50
1
1.263
23.06.2008, 15:51
Sgt.Maulwurf
memory_limit = 500M - sowas macht man nicht!
Hi, viele erhöhen schnell ihr memory_limit in PHP, wenn beim Komprimieren von Bildern ein höheres Limit nötig wird. Das sollte man NICHT machen. Warum? Ganz einfach. Jedes andere Script kann dann ebenfalls so viel Speicher fressen. Hat man also...
[PHP]von mgutt
0
536
20.02.2009, 02:43
mgutt
Wie man sich gekonnt zum affen macht [video]
Jo wie einige wissen war ich letzte woche endlich fuer ein paar tage in oesterreich und hab mich natuerlich auch mal mit den kumpels getroffen. Damit man sich im video auskennt: der gute herr ist fabio und wohnt nen steinwurf von mir entfernt. Da an...
von DonMario
11
1.008
19.07.2007, 12:47
DonMario
Wie macht man einen Link auf externe Dateien?
Hallo, ich habe in der Firma ein internes Mediawiki (1.3) aufgebaut. Hat bislang auch alles super funktioniert. Jetzt möchte ich aber externe Dateien verlinken, d.h. das Wiki liegt auf dem Server c:/ die betreffenden Dateien auf dem Laufwerk m:/ 1....
von amaisel
7
7.651
17.04.2009, 11:02
amaisel
Wie nennt man es?
Hey, Ich suche eine bestimmte *Lippe* für meinen Auspuff, wenn mans so nennen kann, nur fehlt mir der Name um es irgendwo finden zu können. Und zwar möchte Ich für meinen Hatch keine ganze Hecklippe, da sonst meine ganze Abgasanlage zu tief hängt...
von Cyres
11
635
31.07.2010, 21:43
Cyres
Wie kann man erkennen der wievielte es ist :)
Wie kann ich rausfinden (villt Fahrgestellnummer?) welches Modell ich fahre meine sowas wie z.B :Der sechste EJ2 der je gabaut wurde :D also welchen ich jetzt hab den 1000sten oder den 48sten oder so würde es gern mal wissen wenn man sowas in...
von Black-Undercover
13
670
07.02.2010, 10:54
-shorTy-
© 2004 - 2017 www.programmierer-forum.de | Communities | Impressum |