Rolf B: Strato: Geisterhaftes url_rewrite

Beitrag lesen

problematische Seite

Hallo eddie,

wenn ich das richtig deute, dann sollte

https://www.umdiewelt.de/blog/wellnessurlaub-in-mayrhofen.htm

umgeschrieben werden auf

https://www.umdiewelt.de/blog.php?kennung=wellnessurlaub-in-mayrhofen

Aber wenn ich das aufrufe, bekomme ich nur die Artikelübersicht. Das ist schonmal sehr schräg.

Außer in der .htaccess deines Projekts können Rewrite Rules auch in einem directory-Abschnitt der Serverkonfiguration stehen. Wenn der Blog ein Standardpaket von Strato ist, dann KÖNNTE es sein, dass eine solche Regel greift.

Wichtig ist meines Wissens auch die Angabe von RewriteEngine On in der .htaccess - hast Du das?

Dann sollte mod_rewrite grundsätzlich funktionieren, sagt Strato.

Um das Problem einzugrenzen, schlage ich diese Versuche vor:

  • kopiere die blog.php auf einen Blödsinnsnamen wie xyz.php, und rufe dann /xyz.php?kennung=wellnessurlaub-in-mayrhofen auf. Funktioniert das?
  • Wenn das klappt, erstelle die Regel
    RewriteRule ^xyz/(.*).htm$ /xyz.php?kennung=$1 [L]
    und rufe dann /blog/wellnessurlaub-in-mayrhofen.htm auf. Funktioniert das?

Wenn das klappt, funktioniert die Parameterübergabe und auch die Rewrite-Engine, und Du kollidierst mit irgendwelchen Default-Regeln von Strato.

Sie schreiben zwar, dass Sie deine individuelle Programmierung nicht supporten können. Aber wenn bestimmte Namen nicht funktionieren, dann müssten Sie Dir ja sagen können, ob die reserviert sind oder so.

Du könntest auch schauen, ob es in den Log-Dateien Fehlermeldungen oder andere Hinweise gibt.

Rolf

--
sumpsi - posui - obstruxi