Seiten liefer 404 nach Installation

Hey ihr,
ich hab grad die Oxid CE installiert und es gab auch keine Probleme.
Wenn ich jetzt allerdings auf einen Link klicke kommt immer Error 404.
Hab hier im Forum schon rumgelesen, dass das an der RewriteBase in der .htaccess liegen kann.
Also zuerstmal, Zugriffsrechte und mod_rewrite sind grün :slight_smile:
der shop liegt auf einer subdomain:
http://shop.abitare-wohnambiente.de/
wenn ich mich per FTP einlogge liegt der shop im ordner html/
in der config steht in zeile 33: $this->sShopDir = ‘/home/abitare/html’;
hab dementsprechend in die .htaccess schon folgendes eingetragen gehabt:
RewriteBase /
RewriteBase /html
RewriteBase /html/
RewriteBase /abitare/html
RewriteBase /abitare/html/
RewriteBase /home/abitare/html
RewriteBase /home/abitare/html/

hoffe mir kann jemand weiterhelfen :slight_smile:
lg

bei RewriteBase muss der Pfad relativ zum URL-Zielverzeichnis rein

das urlzielverzeichnis ist ja
http://shop.abitare-wohnambiente.de/
also /
RewriteBase / funktioniert aber leider nicht :-/

Ich würde kurz und schmerzlos den Hoster kontaktieren, der sollte wissen, was da klemmt bzw. wie die htaccess entsprechend modifiziert wrden muß.

Rüdiger

mod_rewrite funktioniert offenbar nicht, evtl. nicht installiert oder AllowOverride nicht gesetzt?

Unter /html liegt direkt der Shop? Oder gibts da nochmal ein Unterverzeichnis?

shop liegt direkt unter /html
aber wie gesagt, subdomain direkt zum shop ist:
http://shop.abitare-wohnambiente.de/

in der Systeminfo steht mod_rewerite unter Loaded Modules
und in der Systemgesundheit ist Apache mod_rewrite Modul auch grün

mode_rewrite ist definitiv aktiv, sonst würde es einen 500 statt dem 404 geben, ich würde noch mal mit

RewriteBase testen, ansonsten s. meinen obigen Tipp, dann sollte das in 5 Minuten erledigt sein (je nach Host müssen halt noch bestimmte Anweisungen in die .htaccess).

Rüdiger

also ohne RewriteBase ändert sich nix, hab nu den Hoster kontaktiert :slight_smile:
aber danke für die vielen schnellen antworten :slight_smile:

[QUOTE=GN2 netwerk;59625]mode_rewrite ist definitiv aktiv, sonst würde es einen 500 statt dem 404 geben[/QUOTE]
Warum? Es werden Seiten aufgerufen die es so nicht gibt => 404. Zudem liefert der mod_rewrite-Test oxseo.php?modrewrite_is_on=off dass kein mod_rewrite läuft.

das bedeutet für mich? :slight_smile:

also hab nu nen fehler in die .htaccess gemacht und hat nix geändert, ein bekannter meinte es liegt an
AllowOverride All in der hauptkonfig

Hallo,

kannst Du bitte mal eine Datei namens phpinfo.php mit folgendem Inhalt erstellen:


<?php
   phpinfo.php();
?>

Nun lade die Datei in das Hauptverzeichnis Deines Shops (wo auch die .htaccess liegt) und rufe sie auf: http://shop.abitare-wohnambiente.de/phpinfo.php

Suche mit STRG-F nach “mod_rewrite”.

Welches Ergebnis bekommst Du?

[B]Bitte lösch die Datei wieder von Deinem Server!
[/B]
Gruß