Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

Rechte und .htaccess

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
Andreas I.
PostRank 9
PostRank 9
Beiträge: 1464
Registriert: 18.03.2006, 14:36
Wohnort: Hamburg

Beitrag von Andreas I. » 24.10.2008, 14:06

Hallo!

Bei einem webhoster funktioniert die .htaccess nicht wie erwartet. Die .htaccess hier:

Code: Alles auswählen

RewriteEngine on

RewriteCond %{HTTP_HOST} !^www\.example\.com$
RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]
..führt dazu, dass eine Standardtestseite angezeigt wird:
BildBild

Ich hätte erwartet, dass die .htaccess-Datei dazu führt, dass URLs von "ohne www" nach "mit www" umgeleitet werden. Oder schlimmstenfalls ein internal Server Error passiert... Aber mit dieser Standardtestseite bin ich jetzt erstmal überfragt - wie kann das passieren?!?

Beim Support des webhosters meinte man, es liegt evtl. an falsch gesetzten Rechten und man guckt sich das bei Gelegenheit mal an....
Tatsächlich unterscheiden sich die Rechte der Ordner in diesem nicht funktionierenden Fall:

geht nicht: drwxr-x---

von einem anderen Fall, bei dem die .htacess wie erwartet funktioniert:

geht: drwxr-xr-x

1) Kann es daran liegen?
2) Welche Rechte müssen mindestens gesetzt sein, damit eine .htaccess funktioniert?
3) Ist es normal, dass bei zu wenig Rechten keine Fehlermeldung kommt, sondern das obige Testbild?

Anzeige von ABAKUS

von Anzeige von ABAKUS »

SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


Andreas I.
PostRank 9
PostRank 9
Beiträge: 1464
Registriert: 18.03.2006, 14:36
Wohnort: Hamburg

Beitrag von Andreas I. » 24.10.2008, 15:11

...Hab jetzt probehalber mal die Rechte auf drwxr-xr-x gesetzt. Hat nicht geholfen. :(

Mork vom Ork
PostRank 9
PostRank 9
Beiträge: 2557
Registriert: 08.07.2008, 11:07
Wohnort: Aufm Friedhof.

Beitrag von Mork vom Ork » 24.10.2008, 18:26

Andreas I. hat geschrieben: RewriteCond %{HTTP_HOST} !^www\.example\.com$
RewriteRule ^(.*)$ https://www.example.com/$1 [L,R=301]

..führt dazu, dass eine Standardtestseite angezeigt wird:
Wichtig wäre, welche URL der Browser aufgerufen hat, d.h. in der Adressleiste schlussendlich angezeigt wird, und was passiert, wenn du diese URL direkt eintippst.
Tatsächlich unterscheiden sich die Rechte der Ordner in diesem nicht funktionierenden Fall:

geht nicht: drwxr-x---

von einem anderen Fall, bei dem die .htacess wie erwartet funktioniert:

geht: drwxr-xr-x

1) Kann es daran liegen?
IMHO nein.
2) Welche Rechte müssen mindestens gesetzt sein, damit eine .htaccess funktioniert?
Der Webserver muss die Datei natürlich lesen können, und üblicherweise ist es dazu nötig, allen Benutzern Leserechte einzuräumen, so, wie es bei deinem zweiten Beispiel der Fall ist. (Leider) Selten ist die Benutzerverwaltung so eingestellt, dass man auch mit dem ersten Beispiel zurecht kommt, in dem nur die jeweilige Benutzergruppe Leserechte hat.
3) Ist es normal, dass bei zu wenig Rechten keine Fehlermeldung kommt, sondern das obige Testbild?
Nein, das macht keinen Sinn. Es müsste IMHO ein interner Serverfehler gemeldet werden (500).

Die Seite, die du siehst, wird bei der Installation des Webservers eingerichtet. Alleine, dass sie überhaupt noch vorhanden ist und nicht durch etwas Eigenes ersetzt wurde, deutet meiner Meinung nach auf einen schlecht geführten Server hin.

Du hast, wie schon geschrieben, leider keine Hinweise auf die URLs gegeben, aber mit einem Schuss ins Blaue tippe ich jetzt einfach mal, dass die Domain, die am Ende aufgerufen wird, dem Webserver nicht bekannt ist. Das kann allerdings zugegebenermaßen insofern nicht sein, als dass du beide Domains, die mit und die ohne www., doch sicher schon geprüft hast.

Kurzum: Nenne doch mal die beteiligten URLs (oder warte auf den Hoster :)

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag