• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[gelöst] RewriteMod - fehlerhaft (505 Interner Serverfehler)

Tyvan

Newbie
Hi Leute,

ich hab ein kleines grosses Problem :-/

Ich habe mit Contenido ein CMS Webpage eingerichtet.
Nun möchte ich vor diese langen PHP Dateien mit den vielen Parametern jeweils eine Suchmaschinenfreundliche HTM Datei stecken.

Dazu hilft ja das RewriteMod von APACHE.

Also ich möchte, das wenn man auf /home.htm auf meiner Domain klickt dann auf /cms/front_content.php?catart=xx&client=x......
geht.

Nun habe ich ein immer per RewriteRule jede einzelne HTM Datei behandelt. Also wenn jemand auf "impressum.htm" klickt dann halt auf eine entsprechende PHP Datei folgen. Aber das klappt nicht.
da kommt ein interner Serverfehler.

Das dumme ist: Das läuft auf dem PureTec Server (1&1), und Puretec gibt keine ErrorLogs raus. Sonst könnte ich ja einsehen was für ein Fehler da entsteht.Aber vielleicht gibt es jemanden unter euch, der sich da gut auskennt.

Hier ist die HTACCESS Datei mit den Direktiven (was nicht funktioniert):

Code:
RewriteEngine on
RewriteCond %{REQUEST_URI} (.*)\.htm$
RewriteRule immobilienboerse /cms/front_content.php?idcatart=6&lang=1&client=1
RewriteRule gebrauchtboerse /cms/front_content.php?idcatart=8&lang=1&client=1
RewriteRule jobboerse /cms/front_content.php?idcatart=9&lang=1&client=1
RewriteRule philosophie /cms/front_content.php?idcatart=16&lang=1&client=1
RewriteRule home /cms/front_content.php
RewriteRule stadtplan /cms/front_content.php?idcatart=13&lang=1&client=1
RewriteRule preise /cms/front_content.php?idcatart=10&lang=1&client=1
RewriteRule aufnahmeantrag /cms/front_content.php?idcatart=7&lang=1&client=1
RewriteRule demo /cms/front_content.php?idcatart=11&lang=1&client=1
RewriteRule kontakt /cms/front_content.php?idcatart=17&lang=1client=1
RewriteRule impressum /cms/front_content.php?idcatart=5&lang=1&client=1
RewriteRule agbs /cms/front_content.php?idcatart=4&lang=1&client=1
RewriteRule links /cms/front_content.php?idcatart=3&lang=1&client=1
RewriteRule rundgang /cms/front_content.php?idcatart=33&lang=1&client=1
RewriteRule partner /cms/front_content.php?idcatart=14&lang=1&client=1
RewriteRule plz0 /cms/front_content.php?idcatart=18&lang=1&client=1&plz=0
RewriteRule plz1 /cms/front_content.php?idcatart=18&lang=1&client=1&plz=1
RewriteRule plz2 /cms/front_content.php?idcatart=18&lang=1&client=1&plz=2
RewriteRule plz3 /cms/front_content.php?idcatart=18&lang=1&client=1&plz=3
RewriteRule plz4 /cms/front_content.php?idcatart=18&lang=1&client=1&plz=4
RewriteRule plz5 /cms/front_content.php?idcatart=18&lang=1&client=1&plz=5
RewriteRule plz6 /cms/front_content.php?idcatart=18&lang=1&client=1&plz=6
RewriteRule plz7 /cms/front_content.php?idcatart=18&lang=1&client=1&plz=7
RewriteRule plz8 /cms/front_content.php?idcatart=18&lang=1&client=1&plz=8
RewriteRule plz9 /cms/front_content.php?idcatart=18&lang=1&client=1&plz=9
RewriteRule frau_lady_a /cms/front_content.php?idcatart=18&lang=1&client=1&frau=1&ort=A
RewriteRule berlin /cms/front_content.php?idcatart=18&lang=1&client=1&stadt=Berlin
RewriteRule bielefeld /cms/front_content.php?idcatart=18&lang=1&client=1&stadt=Bielefeld
RewriteRule bochum /cms/front_content.php?idcatart=18&lang=1&client=1&stadt=Bochum
RewriteRule bremen /cms/front_content.php?idcatart=18&lang=1&client=1&stadt=Bremen
RewriteRule chemnitz /cms/front_content.php?idcatart=18&lang=1&client=1&stadt=Chemnitz
RewriteRule dortmund /cms/front_content.php?idcatart=18&lang=1&client=1&stadt=Dortmund
RewriteRule dresden /cms/front_content.php?idcatart=18&lang=1&client=1&stadt=Dresden
RewriteRule duesseldorf /cms/front_content.php?idcatart=18&lang=1&client=1&stadt=Düsseldorf
RewriteRule frankfurt /cms/front_content.php?idcatart=18&lang=1&client=1&stadt=Frankfurt
RewriteRule hamburg /cms/front_content.php?idcatart=18&lang=1&client=1&stadt=Hamburg
RewriteRule hannover /cms/front_content.php?idcatart=18&lang=1&client=1&stadt=Hannover
RewriteRule koeln /cms/front_content.php?idcatart=18&lang=1&client=1&stadt=Köln
RewriteRule mainz /cms/front_content.php?idcatart=18&lang=1&client=1&stadt=Mainz
RewriteRule mannheim /cms/front_content.php?idcatart=18&lang=1&client=1&stadt=Mannheim
RewriteRule muenchen /cms/front_content.php?idcatart=18&lang=1&client=1&stadt=München
RewriteRule nuernberg /cms/front_content.php?idcatart=18&lang=1&client=1&stadt=Nürnberg
RewriteRule stuttgart /cms/front_content.php?idcatart=18&lang=1&client=1&stadt=Stuttgart
RewriteRule index /cms/front_content.php
RewriteRule a /cms/front_content.php?idcatart=18&lang=1&client=1&ort=A
RewriteRule b /cms/front_content.php?idcatart=18&lang=1&client=1&ort=B
RewriteRule c /cms/front_content.php?idcatart=18&lang=1&client=1&ort=C
RewriteRule d /cms/front_content.php?idcatart=18&lang=1&client=1&ort=D
RewriteRule e /cms/front_content.php?idcatart=18&lang=1&client=1&ort=E
RewriteRule f /cms/front_content.php?idcatart=18&lang=1&client=1&ort=F
RewriteRule g /cms/front_content.php?idcatart=18&lang=1&client=1&ort=G
RewriteRule h /cms/front_content.php?idcatart=18&lang=1&client=1&ort=H
RewriteRule i /cms/front_content.php?idcatart=18&lang=1&client=1&ort=I
RewriteRule j /cms/front_content.php?idcatart=18&lang=1&client=1&ort=J
RewriteRule k /cms/front_content.php?idcatart=18&lang=1&client=1&ort=K
RewriteRule l /cms/front_content.php?idcatart=18&lang=1&client=1&ort=L
RewriteRule m /cms/front_content.php?idcatart=18&lang=1&client=1&ort=M
RewriteRule n /cms/front_content.php?idcatart=18&lang=1&client=1&ort=N
RewriteRule o /cms/front_content.php?idcatart=18&lang=1&client=1&ort=O
RewriteRule p /cms/front_content.php?idcatart=18&lang=1&client=1&ort=P
RewriteRule q /cms/front_content.php?idcatart=18&lang=1&client=1&ort=Q
RewriteRule r /cms/front_content.php?idcatart=18&lang=1&client=1&ort=R
RewriteRule s /cms/front_content.php?idcatart=18&lang=1&client=1&ort=S
RewriteRule t /cms/front_content.php?idcatart=18&lang=1&client=1&ort=T
RewriteRule u /cms/front_content.php?idcatart=18&lang=1&client=1&ort=U
RewriteRule v /cms/front_content.php?idcatart=18&lang=1&client=1&ort=V
RewriteRule w /cms/front_content.php?idcatart=18&lang=1&client=1&ort=W
RewriteRule x /cms/front_content.php?idcatart=18&lang=1&client=1&ort=X
RewriteRule y /cms/front_content.php?idcatart=18&lang=1&client=1&ort=Y
RewriteRule z /cms/front_content.php?idcatart=18&lang=1&client=1&ort=Z


Würde mich auf Antworten freuen.
 

Wolfgang

Hacker
Hallo ich habe hier etwas gefunden, dass sich auf phpBB bezieht. Es ist wohl so, dass puretec abgeänderte Rewrite Regeln braucht. Vielleicht kannst Du das ja auf dein CMS anpassen.




nachdem ich es nun mit tatkräftiger hilfe von larsneo geschafft habe die short url's (bei 1&1 mit puretec) zu aktivieren hier nun meine einstellungen ...

so muss die .htaccess aussehen, die im forum-root liegt.


Code:
RewriteEngine On

RewriteCond %{REQUEST_FILENAME} /phpbb/forums.*
RewriteRule (.*) /phpbb/index.php

RewriteCond %{REQUEST_FILENAME} /phpbb/viewforum([0-9]*)-([0-9]*)-([0-9]*).* 
RewriteRule (.*) /phpbb/viewforum.php?f=%1&topicdays=%2&start=%3

RewriteCond %{REQUEST_FILENAME} /phpbb/forum([0-9]*).*
RewriteRule (.*) /phpbb/viewforum.php?f=%1

RewriteCond %{REQUEST_FILENAME} /phpbb/ptopic([0-9]*).*
RewriteRule (.*) /phpbb/viewtopic.php?t=%1&view=previous

RewriteCond %{REQUEST_FILENAME} /phpbb/ntopic([0-9]*).*
RewriteRule (.*) /phpbb/viewtopic.php?t=%1&view=next

RewriteCond %{REQUEST_FILENAME} /phpbb/ftopic([0-9]*)-([0-9]*)-([a-zA-Z]*)-([0-9]*).*
RewriteRule (.*) /phpbb/viewtopic.php?t=%1&postdays=%2&postorder=%3&start=%4

RewriteCond %{REQUEST_FILENAME} /phpbb/ftopic([0-9]*)-([0-9]*).*
RewriteRule (.*) /phpbb/viewtopic.php?t=%1&start=%2

RewriteCond %{REQUEST_FILENAME} /phpbb/ftopic([0-9]*).*
RewriteRule (.*) /phpbb/viewtopic.php?t=%1

RewriteCond %{REQUEST_FILENAME} /phpbb/ftopic([0-9]*).*
RewriteRule (.*) /phpbb/viewtopic.php?t=%1&start=%2&postdays=%3&postorder=%4&highlight=%5
 
OP
T

Tyvan

Newbie
Das lag mal wieder an der Unwissenheit.

Ich habe das ganze nun ohne den Befehler "RewriteCond" gemacht.
Also nur RewriteRules, hat bestens geklappt.
Dieser RewriteMod hat ja schon fast ne eigene Skriptsprache. Schon mächtig das kleine Tool. :D
 
Oben