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

Navicat Fehler: Führende Nullen (Zerofill) werden nicht angezeigtNeuen Thread eröffnenNeue Antwort erstellenTickets für die So Coded am 23. Und 24. Juli in Hamburg zu gewinnen!
AutorNachricht
Administrator 

Name: Marc
Geschlecht:
Anmeldedatum: 28.08.2004
Beiträge: 52431
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
ProxyPass funktioniert nicht in .htaccess - PHP Proxy als Lösung
Ich habe einen Serverumzug durchgeführt und trotz aller Tests im Vorfeld kam es dann leider nach der DNS Umstellung zu einem Fehler. Nun hieß es schnell handeln und alle Besucher auf den alten Server umleiten. Der neue Server bot leider nur Zugriff auf...
[PHP]von mgutt
0
3.184
21.02.2017, 12:01
mgutt
Macht diese Lautsprecherkombination von mir sinn oder nicht? Wer kann helfen?
Moin@All, ich bin neu hier und brauche fachmannischer Hilfe von euch. Der Bereich des Carhifi ist leider Neuland für mich und ich bitte euch daher mich nicht in der Luft zu zerreißen. ;) Und zwar habe ich mir vor kurzem ein Fiat Bravo 1.9, Baujahr 2007...
von Klener-Koch
3
484
29.10.2012, 19:54
Ralf
Frage zu Redirects via htaccess
Hallo zusammen, ich habe ein Problem mit dem ich absolut nicht weiter komme, selbst nach 100 Versuchen nicht ... Ich habe eine Domain als reine Domain bei einem Hoster. Im FTP-Ordner liegt nur die html.index ... Nun wollte ich für die Domain...
[Allgemein]von Xela9188
0
138
30.01.2023, 12:41
Xela9188
Lima macht nicht mehr mit.
Hallo. Bei mir ist heute morgen ein neues Problem aufgetreten. Bin morgens raus,hab den Wagen gestartet,der ganz normal ansprang und während der Motor lief hab ich die Seitenscheiben vom Wasser befreit.Dann bin ich los gefahren.Es verging ca.1 min und...
von badcivic
5
484
20.01.2006, 11:55
badcivic
Auxmoney 10083502: gekündigt oder nicht? Klage oder nicht?
Das Projekt ist kaum zu durchschauen. Der Kreditnehmer hat nach der Kreditkündigung die Herausgabe des Fahrzeugs verweigert und zahlt nun manuell per Überweisung. Eigentlich sollte da geklagt werden laut Info, aber ob da zwischenzeitlich was anderes...
von mgutt
2
1.311
12.12.2011, 17:06
mgutt
Civic läuft nicht !!!! macht bitte was ;)
Moin.... also.... Civic Ej6... ein d16z6 eingebaut... und den ej6 kabelbaum + einige stecker vom z6 ..... und ein P28-G03 ...... aber der wagen springt icht an :( ...... hab schon den chip für die wegfahsperre umgekötet.... aba holt nix.... die...
von civiccoupe129
4
217
11.02.2010, 16:50
civiccoupe129
Auspuff rasselt / macht Geräusche die er nicht soll^^
Hallo, Leute.. ich habe seit kurzem das Problem, dass mein Auspuff derbe "rasselt". Während der Fahrt hör ichs ja nun nicht unbedingt, aber nachm anlassen und im Stand schon deutlich. Wenn ich z.B. meinen Schuh gegen das Endrohr...
von s-lab
2
735
30.06.2008, 15:49
gigiagig
Was macht man, wenn man nicht an der Nordschleife sein kann?
. . .Man holt sie sich ins Zimmer...
von shaddow666
3
337
11.04.2012, 17:52
ImportTuner133
Licht geht nicht mehr macht komische sachen
So HILFE; und zwar: Licht vorne H4 Fahrerseite geht nicht , ich neue Birne rein immer noch nicht oder eher gaaanz schwach :( Fernlicht geht auch nicht mit der H1 Birne. Stecke ich den H4 stecker auf H4 Birne , Leuchten die H1 Birnen(Fernlicht)...
von Black-Undercover
1
305
06.12.2011, 19:52
Black-Undercover
Sub oder Endstufe macht Probleme
Hallo Leute, seit kurzem habe ich ein Problem mit meiner"Anlage". Bis zu einer gewissen Lautstärke hört sich alles ganz gut an, wenn ich aber lauter mache, dann verzerren die Bäse ohne Ende! Ich muss dazu sagen, ich habe vor...
von AndyHSW
48
898
24.07.2010, 15:56
AndyHSW
© 2004 - 2025 www.programmierer-forum.de | Communities | Impressum |