mediawiki modrewrite = Punkt und Startseite

  • Hallo!

    Ich habe ein mediawiki installiert und per modrewrite die URLs vereinfacht. Das klappt auch ganz gut, allerdings sind zeitgleich zwei Probleme aufgetaucht.

    1. Wenn ich nun auf das Wiki gehe ist die Startseite "Main Page" ( wiki.de/ )und nicht mehr Hauptseite. Sowohl das Logo oben links, als auch die Navigation zeigen jedoch auf die Hauptseite (http://wiki.de/Hauptseite). Wie schaffe ich es nun, dass wenn man direkt auf wiki.de/ geht, dass dort die Hauptseite kommt? Kann man das irgendwo einstellen, oder pflege ich einfach zwei Startseiten?

    2. Wenn ich einen Artikel anlege mit z.B. einem Punkt im Namen "Wort.Wort", dann wird der Artikel zwar angelegt, wenn man allerdings die Seite ansehen will und zu http://wiki.de/wort.wort geht, dann kommt die Meldung "Not Found - The requested URL /Wort.Wort was not found on this server." - Wie kann ich das richten?

    Der Code in der .htaccess ist

    RewriteEngine On
    RewriteRule ^[^:]*\. - [L]
    RewriteRule ^[^:]*\/ - [L]
    RewriteRule ^/*$ /index.php?title=Main_Page [L,QSA]
    RewriteRule ^(.+)$ /index.php?title=$1 [L,QSA]

    Der Code in der LocalSettings.php ist

    $wgArticlePath = "/$1";

    Ich wäre sehr, sehr dankbar für Hilfe! ;)

  • also in meiner .htaccess siehts nen bisschen anders aus .

    ich hab nen Link in irgendner Datei , z.b.

    Code
    [url='home.html']home[/url]

    in der .htaccess steht dann :

    Apache Configuration
    RewriteEngine On
    RewriteBase /
    
    
    RewriteRule ^home.html$ index.php?id=home

    und in der Index.php :

    Code
    $get_site = isset($_GET['id']);
    if($get_site == "home") $content_include = "home.html"; // hier kannste halt die datei nehmen die rein soll . 
    $content_include = "";

    soweit ichs richtig in erinnerung hab ging das ganze so . müsste aber daheim nochmal schauen .

    Vielleicht hilft dir meins ja weiter ...