.htaccess Umleitungsfehler
-
Hallo!
Ich habe ein (für mich rießen großes Problem), dass ich schon seit mehreren Tagen versuche zu lösen, aber es leider nicht schaffe!
Folgende Ausgangssituation:
Ich habe Webspace gekauft und eine Domain nennen wir sie http://www.domain.at.
Dort habe ich einen Unterordner /blog erstellt in dessen ich die Worpdress 4.4 Version frisch installiert habe!
Anschließend habe ich eine subdomain blog.domain.at angelegt welche auf diesen Unterordner /blog zeigt!
Außerdem ist die Hauptdomain http://www.domain.at sowohl mit als auch ohne www aufrufbar. (Dies ist Standardmäßig von meinem Hoster so eingerichtet!)Die WordPress installation verlief, problemlos und auch der Blog lässt sich ohne Probleme aufrufen. Jetzt habe ich schon einige Plugins installiert und auch schon wenige Artikel verfasst und veröffentlicht, alles ohne Probleme.
Gleich nach der Installation von WordPress habe ich die Permalink-Strukur auf nur den Postnamen geändert. Auch dass funktioniert wunderbar!Nun wollte ich meine WordPress Installation natürlich auch noch ein bisschen absichern. Sprich z.b. den Zugriff auf die wp-config.pph sperren und den ordner /wp-admin/ zusätzlich mit einer .htaccess und .htpasswd schützen. (Das habe ich auch schon des öfternen bei Free-Webspace Anbietern ohne Probleme gemacht..)
Doch bei meinem bezhalten Provider will das nicht klappen.Wen ich im /wp-admin/ Ordner eine .htaccess inkl. der .htpasswd erzeuge bekomme ich anschließend beim Aufrufen von blog.domain.at/wp-admin immer einen Umleitungsfehler! Sprich es kommt .htaccess Benutzer Abfrage oder der gleichen! – Die „normale“ Seite ist aber weiterhin ganz normal erreichbar.
Nach langer Recherche hab ich folgendes herausgefunden bzw. zusammen getragen:
Im WordPress Hauptverzeichnis sprich /blog/ wird ja von WordPress automatisch eine .htaccess generiert!
Diese hat folgenden Inhalt:# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPress
Lösche ich diese Datei, oder bennene diese um, funktioniert plötzlich der .htaccess schutz für den /wp-admin/ Ordner!
Jetzt habe ich diese Datei von WordPress auch nochmals neu erzeugen lassen, indem ich die Permalink Struktur aktualisierte. Aber auch danach erhielt ich beim aufrufen von blog.domain.at/wp-admin wieder diesen komischen Umleitungsfehler!Wenn ich aber anstatt blog.domain.at/wp-admin (dort wo ich den Umleitungsfehler erhalte) domain.at/blog/wp-admin Aufrufe kommt die .htaccess User Abfrage!
Kann mir da jemand helfen bzw. sagen warum dass beim aufrufen von domain.at/blog/wp-admin funktioniert und beim aufrufen von blog.domain.at/wp-admin nicht?
Weil wenn ich die von WP automatisch erzeugte .htaccess Datei entferne, klappt zwar der .htaccess Schutz für den /wp-admin Ordner, dann funktionieren jedoch meine Permalinks nicht mehr.
Und ich möchte ja gerne Permalinks mit blog.domain.at/postname haben, und trotzdem den wp-admin Ordner schützen.Wie gesagt bei Free-Webspace Anbietern, hab ich schon einige Blogs installiert, vorzugsweise zum testen und üben, und dort hatte ich bisher nie das Problem.
Die Home & Site_Url in den WordPress Einstellungen stehen beide auf blog.domain.at
Ich wäre euch sehr sehr dankbar wenn mir da jemand weiterhelfen kann, denn ich google und google, aber finde keine passende Lösung. Das bringt mich erlich gesagt schon zur Verzweiflung 🙁
Da Kaufe ich mir nun endlich meine eigene erste Domain inkl. Webspace und dann hab ich ein solches Problem 🙁Danke & LG
xenon
- Das Thema „.htaccess Umleitungsfehler“ ist für neue Antworten geschlossen.