Zurück   WordPress Deutschland Forum > Support > Installation

Antwort
 
Themen-Optionen Ansicht
Alt 01.12.2006, 15:50   #1 (permalink)
PostRank: 0
 
Registriert seit: 01.12.2006
Beiträge: 3
Frage zu .htaccess

Hallo,

ich habe eine Frage.

Ich habe die aktuelles Wordpress Version installiert und Permalinks mit folgendem String eingestellt.

/%year%/%monthnum%/%day%/%postname%/

Die .htaccess war zu dem Zeitpunkt nicht beschreibbar.

Trotzdem funktionieren die sauberen Links, alle Seiten und auch die Suche funktionieren seit Monaten problemlos.

URL´s sehen in etwa so aus:

http://www.domain.de/2006/11/06/blah/

Da ich überall was von Problemen mit der .htaccess gelesen habe, frage ich mich, warum es bei mit ganz ohne läuft. Das verunsichert mich ein bischen.

Benötigt man also bei entsprechender Einstellung des Servers gar keine .htaccess für die Permalinks? Gibt es irgendwelche Nachteile ohne .htaccess, die ich vieleicht noch nicht bemerkt habe?

btw: Wenn ich das Schreiben der .htaccess erlaube habe ich keinen Zugriff mehr auf die Seiten. Auch nicht mit der "alten" umfangreicheren .htaccess.

Grüße,
Mushin

ps. ich benutze auch nicht den Trick mit index.php im Permalinks String!
Mushin01 ist offline   Mit Zitat antworten
Alt 01.12.2006, 16:38   #2 (permalink)
PostRank: 10
 
Benutzerbild von mastermind
 
Registriert seit: 13.12.2005
Ort: Aachen
Beiträge: 2.078
Das liegt vermutlich daran, dass die Interpretation der URL seit WP 2 nicht mehr von der .htaccess gesteuert werden sondern WP-intern.

Im Übrigen kannst Du uns ruhig Deine echte URL verraten oder zumindest example.com, example.org oder example.net als Beispiel-URLs nehmen.
__________________
Plugins!
mastermind ist offline   Mit Zitat antworten
Alt 01.12.2006, 16:55   #3 (permalink)
PostRank: 10
 
Benutzerbild von Putzlowitsch
 
Registriert seit: 21.10.2006
Beiträge: 2.107
Zitat:
Zitat von mastermind Beitrag anzeigen
Das liegt vermutlich daran, dass die Interpretation der URL seit WP 2 nicht mehr von der .htaccess gesteuert werden sondern WP-intern.
Das klingt erstmal nicht schlecht, so hätte man auch bei Strato eine Chance, schöne Permalinks einzurichten, obwohl dort kein mod_rewrite läuft. Nur kann ich mir das technisch nicht so recht vorstellen.
Wenn ich eine Seite mit z.B.:
http://example.net/2006/11/06/blah/
aufrufe, interpretiert doch der Webserver das als Unterverzeichnis /2006/11/06/blah/, das gibt es aber nicht wirklich und so kommt ein Error 404. Oder habe ich da was übersehen?
Mit Rewerite in der .htaccess wird das dann ja normalerweise uminterpretiert, aber ohne? Wie soll das gehen?

Gruß
Ingo
__________________
putzlowitsch.de WP 2.1.3 bei All-Inkl und Strato (schnurpsel.de)
Putzlowitsch ist offline   Mit Zitat antworten
Alt 01.12.2006, 17:33   #4 (permalink)
PostRank: 10
 
Benutzerbild von mastermind
 
Registriert seit: 13.12.2005
Ort: Aachen
Beiträge: 2.078
Stimmt, ich habe mich geirrt. Damit das fehlende Verzeichnis von WordPress als virtuelle Struktur erkannt werden kann, muss es ja doch ein paar Zeilen in der .htaccess geben:

Code:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
Daher würde ich um so lieber die "echte" Seite von Mushin01 sehen.
__________________
Plugins!
mastermind ist offline   Mit Zitat antworten
Alt 01.12.2006, 18:03   #5 (permalink)
PostRank: 0
 
Registriert seit: 01.12.2006
Beiträge: 3
Zitat:
Zitat von mastermind Beitrag anzeigen
Stimmt, ich habe mich geirrt. Damit das fehlende Verzeichnis von WordPress als virtuelle Struktur erkannt werden kann, muss es ja doch ein paar Zeilen in der .htaccess geben:

Code:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
Daher würde ich um so lieber die "echte" Seite von Mushin01 sehen.
gerne, ich wusste nicht, dass das wichtig ist. Ist die Seite meiner Frau:

http://www.seismoblog.de/

Inhalt der .htaccess

ErrorDocument 401 /index.php
ErrorDocument 403 /index.php
ErrorDocument 404 /index.php
ErrorDocument 500 /index.php

Geändert von Mushin01 (01.12.2006 um 18:08 Uhr).
Mushin01 ist offline   Mit Zitat antworten
Alt 01.12.2006, 18:19   #6 (permalink)
PostRank: 10
 
Benutzerbild von Putzlowitsch
 
Registriert seit: 21.10.2006
Beiträge: 2.107
Ahso, über benutzerdefinierte Error-Dokumente. Na gut, zwar nicht besonders schön, aber scheint ja zu gehen. Nur einen 500er umleiten, ob das eine so gute Idee ist?
Zumindenst funktioniert es auch nicht einfach so, sondern eben doch über die .htaccess

Gruß
Ingo
__________________
putzlowitsch.de WP 2.1.3 bei All-Inkl und Strato (schnurpsel.de)
Putzlowitsch ist offline   Mit Zitat antworten
Alt 01.12.2006, 18:30   #7 (permalink)
PostRank: 0
 
Registriert seit: 01.12.2006
Beiträge: 3
Zitat:
Zitat von Putzlowitsch Beitrag anzeigen
Ahso, über benutzerdefinierte Error-Dokumente. Na gut, zwar nicht besonders schön, aber scheint ja zu gehen. Nur einen 500er umleiten, ob das eine so gute Idee ist?
Zumindenst funktioniert es auch nicht einfach so, sondern eben doch über die .htaccess

Gruß
Ingo
Hallo Ingo,

das sind die Standarteinträge die Confixx zur Fehlerbehandlung ausspuckt um index.php erweitert. Du scheinst Recht mit Deiner Vermutung zu haben, denn wenn ich die .htaccess lösche, funktionieren die Permalinks nicht mehr.

Wegen dem 500er. Wenn ich ein Problem habe, checke ich die error_logs. Aber das ist ein anderes Thema.
Mushin01 ist offline   Mit Zitat antworten
Alt 01.12.2006, 19:16   #8 (permalink)
PostRank: 10
 
Benutzerbild von mastermind
 
Registriert seit: 13.12.2005
Ort: Aachen
Beiträge: 2.078
Zitat:
Zitat von Mushin01 Beitrag anzeigen
ErrorDocument 404 /index.php
Das wiederum gibt meiner obigen Annahme recht. Sind zwar keine mod_rewrite-Regeln, aber bewirken das Gleiche.
__________________
Plugins!
mastermind ist offline   Mit Zitat antworten
Alt 01.12.2006, 19:17   #9 (permalink)
PostRank: 10
 
Benutzerbild von Putzlowitsch
 
Registriert seit: 21.10.2006
Beiträge: 2.107
Naja, der index.php dürfte es egal sein, ob sie die 'REDIRECT_URL' vom der RewriteRule oder dem ErrorDocument bekommt.

Bei dem 500er Fehler dachte ich eher an die Gefahr einer Endlosschleife. Schwere Fehler tritt auf, die 500er Seite wird aufgerufen und verursacht aber wieder einen schweren Fehler usw...
Der Apache wird wohl hoffentlich so intelligent sein und das erkennen.


Für die Funktion der Permalinks dürfte die 404er-Umleitung ausreichend sein.

Gruß
Ingo
__________________
putzlowitsch.de WP 2.1.3 bei All-Inkl und Strato (schnurpsel.de)
Putzlowitsch ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist aus.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:58 Uhr.


Powered by vBulletin® Version 3.7.4 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0 | Impressum | Ein Inpsyde.com Projekt