Mod_Rewrite auf index.php geht nicht

Dieses Thema im Forum "Webentwicklung" wurde erstellt von badloader, 19. Januar 2008 .

Schlagworte:
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 19. Januar 2008
    Hi,

    ich habe gerade mein erstes eigenes kleines MVC hinter mir

    URLs sollen so aussehen:
    localhost/blog/welcome
    wobei localhost/blog das "root" ist

    Es ist komisch, denn wenn ich localhost/blog/index/index angebe, dann geht er genau zum index Controller mit der Index Action.

    Aber bei localhost/blog/welcome oder localhost/blog/welcome/index kommt nur ein Apache error dass es nicht gefunden wird (404).

    Woran kann das liegen?

    .htacces:
    Code:
    RewriteEngine on
    RewriteRule .* index.php
    MVC ist nach dem Muster: /:controller/:action

    Achja:
    localhost/blog/index/test funktioniert auch alles einwandfrei! Es funktioniert praktisch nur der index-Controller
     
  2. 19. Januar 2008
    AW: Mod_Rewrite auf index.php geht nicht

    .htaccess
    Code:
    RewriteEngine on
    RewriteRule ^(.*)$ index.php
    
    Sollte gehen
     
  3. 19. Januar 2008
    AW: Mod_Rewrite auf index.php geht nicht

    Du hast dein erstes eigenes kleines MVC hinter dir? Also wenn man letzten Monat nach einem MVC suchte, damals CodeIgniter fand und jetzt hier Probleme mit dem URL - Schema von CodeIgniter hat, sollte man vielleicht ein bißchen kürzer treten ... zumal ich wetten könnte, dass es bei CI selbst Tipps dazu gibt, den FrontController zu verstecken!

    Code:
    RewriteEngine on
    RewriteCond $1!^ (index\.php|images|robots\.txt)
    RewriteRule ^(.*)$ /index.php/$1[L]
    
    Stammt nicht von mir, sondern ist eine empfohlene Rule für CI.
     
  4. 19. Januar 2008
    AW: Mod_Rewrite auf index.php geht nicht

    Nein MarkenX ich hab mein eigenes MVC geschrieben^^ CodeIgniter benutze ich gar nicht mehr!

    Jetzt funktionierts war ein Problem mit dem Modul Rewrite vom Apache.

    Danke trotzdem euch beiden bw sind raus
     
  5. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.