Marktplatz - Eine große Auswahl an neuen und hilfreichen Modulen sowie modernen Templates für die modified eCommerce Shopsoftware
Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Mod Rewrite Apache2 Konfig anpassen nicht vergessen

    axellander

    • Neu im Forum
    • Beiträge: 2
    Mod Rewrite Apache2 Konfig anpassen nicht vergessen
    am: 14. Dezember 2011, 22:09:45
    Hallo,

    Naja jetzt funktioniert der Mod Rewrite :-) Bekomme aber eine 404 Fehlermeldung (xampp xtc unter Ubuntu) teste jetzt eine frische Installation.
    War schon kurz davor dieses modified eCommerce Shopsoftware hinzuschmeissen und irgendwas anderes zu nehmen. Möchte 5000 Produkte einpflegen. Da soll die Basis stimmen.

    Danke Alex

    nachdem ich lange gesucht hatte und nichts gefunden hatte warum dieses Mod Rewrite nicht funktioniert. Bin ich über folgendes gestolpert :

    mod_rewrite in Apache 2 unter Ubuntu aktivieren

    [EDIT Tomcraft 15.12.2011: Full-Quote des Artikels entfernt, Verlinkung reicht hier aus!]

    Linkback: https://www.modified-shop.org/forum/index.php?topic=17379.0

    Matt

    • Experte
    • Beiträge: 4.241
    Re: Mod Rewrite Apache2 Konfig anpassen nicht vergessen
    Antwort #1 am: 14. Dezember 2011, 23:46:20
    Code: PHP  [Auswählen]
    RewriteEngine on

    RedirectMatch 301 ^(.*)$ http://www.bitblokes.de

    Den RewriteEngine On kannst du dir in dem Fall sparen, denn RedirectMatch ist Teil von "mod_alias", nicht von "mod_rewrite". Es wird dir also nicht zeigen, ob "mod_rewrite" funktioniert wie gewünscht.

    Code: PHP  [Auswählen]
    RewriteRule ^(.*)$ http://www.example.org/$1 [L,R=301]

    ist das was du suchst.

    axellander

    • Neu im Forum
    • Beiträge: 2
    Re: Mod Rewrite Apache2 Konfig anpassen nicht vergessen
    Antwort #2 am: 15. Dezember 2011, 17:36:15
    Mein vorgehen bei Apache2 mit Rewrite war wie folgt.
    Unter Ubuntu 10.04 Apache2, Php5, MySQL5 und phpadmin installiert.
    Dann

    sudo a2enmod rewrite
    ausgeführt.

    "_.htaccess" in ".htaccess" umbenannt.

    Im Browser nachgesehen ob die Rewrite Rule funktioniert. Aber da gab es nur komische Fehlermeldung:

    Zitat
    Page not found oder 404.

    Da hatte ich dann im Internet gesucht und bin über das hier gestolpert !!!

    Zitat
    [...]
    Nun ist das Modul eingeladen und aktiviert. Allerdings funktionieren Regeln via .htaccess immer noch nicht. Deswegen editieren wir die Datei /etc/apache2/sites-enabled/000-default. [...]

    Quelle: » mod_rewrite in Apache 2 unter Ubuntu aktivieren

    Wichtig sind die Zeilen mit "AllowOverride None" !!!

    Habe in meiner Config alle Zeilen auf "AllowOverride All" geändert. Da es mein Server zu Hause sind die Einstellung nicht so wichtig. Für ein Produktiv System müßte ich die passende Zeile ändern.

    Jetzt funktioniert es !

    Apache neustarten, fertig !!!

    sudo /etc/init.d/apache2 restart
    Modulshop - Eine große Auswahl an neuen und hilfreichen Modulen für die modified eCommerce Shopsoftware
    3 Antworten
    1652 Aufrufe
    03. November 2016, 11:52:16 von Fakrae
    2 Antworten
    2211 Aufrufe
    04. Dezember 2012, 16:35:46 von ChristianB
    1 Antworten
    1887 Aufrufe
    03. Mai 2010, 12:12:52 von web28
    10 Antworten
    7014 Aufrufe
    14. November 2009, 13:33:41 von Tomcraft
               
    anything