Seite 1 von 1

IIS Mod Rewrite - 500 Error bei Zugriff von Tools

Verfasst: 07.07.2009, 17:31
von firl
Hallo,
nachdem die Forensuche bisher erfolglos blieb hoffe ich das mir jemand helfen kann.

Ich habe IIS Mod-Rewrite von micronovae auf dem Server (1&1) installiert. Nach hängen und würgen habe ich es auch geschafft das die URLs umbeschrieben werden, auf jeden Fall die ohne größeren Variablen Anhang, die nehme ich dann in Angriff wenn ich das momentane Problem gelöst habe.

Bei mir auf dem heimischen Rechner sieht's ok aus und auch auf den anderen Rechnern bei denen ich bisher getestet habe war die Darstellung auf den ersten Blick korrekt und die Regeln haben gegriffen.(https://www.feenpfad.de)

Jetzt wollte ich aber wieder mal seitwert bemühen bzw. testweise eine neue sitemap.xml erstellen und beide Tools konnten nicht mehr auf die Seite zugreifen --> HTTP/1.1 500 Internal Server Error
Nach 2 1/2 Stunden googeln bin ich jetzt der Verzweiflung nahe weil ich keinen wirklichen Ansatz finde.
Habe Teile der Regeln schon entfernt und es auch komplett ohne Versucht, gleiches Resultat (500)

Hier mal ein kurzer Blick in die Regeln ob sich da etwas eingeschlichen hat:

Code: Alles auswählen

# IIS Mod-Rewrite configuration file
RewriteEngine On
RewriteRule /\.htaccess$ - [F]

RewriteRule ^(.*)index\.asp http://www.feenpfad.de$1 [L,R=301,QSA]

RewriteRule ^(.*)info\.asp http://www.feenpfad.de$1 [L,R=301,QSA]
RewriteRule ^(.*)lexikon\.asp http://www.feenpfad.de$1 [L,R=301,QSA]

RewriteRule ^(.*)index.html$ /index.asp

RewriteRule ^(.*)esoterik\-lexikon\-kategorien.html$ /index.asp?schritt=3
RewriteRule ^(.*)gaestebuch.html$ /index.asp?schritt=2

Für jeden Tipp wäre ich dankbar.

LG
firl

Verfasst:
von

Re: IIS Mod Rewrite - 500 Error bei Zugriff von Tools

Verfasst: 08.07.2009, 09:39
von Mork vom Ork
firl hat geschrieben:HTTP/1.1 500 Internal Server Error
Nach 2 1/2 Stunden googeln bin ich jetzt der Verzweiflung nahe weil ich keinen wirklichen Ansatz finde.
Auch der IIS führt ein Fehlerprotokoll, in dem er sich über die näheren Umstände eines Fehlers auslässt. Wenn dir das wirklich nicht bekannt ist, frage ich mich, wie du auf die wahnwitzige Idee gekommen bist, ohne jegliches Grundwissen einen eigenen Server betreiben zu wollen.

Verfasst: 09.07.2009, 18:16
von firl
Es kommen eigentlich nur folgende zwei Fehler

Code: Alles auswählen

2009-07-09 13:37:15 128.121.239.210 3858 87.106.227.230 80 HTTP/1.1 GET /w00tw00t.at.ISC.SANS.DFind:) 400 - Hostname -
2009-07-09 13:37:53 93.82.14.225 4860 87.106.227.230 80 - - - - - Timer_ConnectionIdle -

Verfasst:
von
SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


Verfasst: 09.07.2009, 18:20
von w3news
Habe Teile der Regeln schon entfernt und es auch komplett ohne Versucht, gleiches Resultat (500)
Dann würde ich den Fehler woanders suchen.

Verfasst: 10.07.2009, 08:59
von Mork vom Ork
firl hat geschrieben:Es kommen eigentlich nur folgende zwei Fehler

Code: Alles auswählen

2009-07-09 13:37:15 128.121.239.210 3858 87.106.227.230 80 HTTP/1.1 GET /w00tw00t.at.ISC.SANS.DFind:) 400 - Hostname -
Und uneigentlich? Das sind jedenfalls keine 500er Fehler, sondern ein 400er, der vermutlich von einem dusseligen Bot verschuldet wurde, und ein interner.

Das Fehlerprotokoll deines Servers müsste überquellen vor Meldungen, denn wenn ich mir deine Seiten näher anschaue kommen bei den meisten Seiten 500er Fehler - allerdings, aus welchen Gründen auch immer, ohne Fehlermeldung, sondern mit dem angefragten Inhalt. Von den fünf eigenen Einträgen im Menü (Forum ist extern) links beispielsweise funktioniert bis auf Alles im Blick kein einziger.

Wenn du sämtliche mod_rewrite-Einträge bereits entfernt hast und der Fehler weiterhin besteht, können die Fehler nicht an diesen Einträgen liegen. Er könnte bestenfalls in der Existenz des Moduls selbst zu finden sein.

Aber da dein Server, wie oben schon geschrieben, unklugerweise keine im Browser lesbaren Fehlerhinweise ausgibt (normal ist die Anzeige „500 Internal Server Error“ im Browser, mit den Details im Protokoll), könnte das Problem auch eine völlig andere Ursache haben und vor allen Dingen schon deutlich länger bestehen - dass du ihn jetzt nach Installation von mod_rewrite entdeckt hast, wäre dann reiner Zufall, ohne Zusammenhang.

Du wärest mit einem Hosting-Angebot besser beraten. Mir ist immer schleierhaft, warum Leute, die keinen Schimmer vom Serverbetrieb haben, unbedingt einen eigenen Server betreiben müssen. Fährt man mit dem Auto auf der Autobahn, wenn man nicht Autofahren kann? Nein, selbstverständlich nicht.

Verfasst: 10.07.2009, 09:39
von Nullpointer
vor allem ne windows kiste. beim apache hat man einfach mal viel schneller hilfe im netz gefunden, von anderen punkten mal ganz abgesehen.