.htaccess verursacht 500 - Serverfehler...

Cracki

Well-known member
15 Mai 2007
51
0
Hallo,
die .htaccess verursacht bei mir einen 500 - Serverfehler....

PHP:
DirectoryIndex index.php

RewriteEngine on

RewriteRule ^artikel([0-9]*)-(.*)(\.html)$ index.php?d=artikel&id=$1&url=$2 [L]
RewriteRule ^artikel(.*)_(.*)$ index.php?d=artikel&id=$1&url=$2 [L]
RewriteRule ^kat_(.*)_(.*)_(.*)$ index.php?d=kats&kat=$1&seite=$2&titel=$3
RewriteRule ^kat(.*)_(.*)$ index.php?d=kats&kat=0&sub=$1&titel=$2
RewriteRule ^neu$ index.php?d=neu

DRINGEND ; Danke 8O
 
wo hostest du deine seite?
freehoster vllt weil da kommt das öfters wohl vor. aber ich sehe da keinen fehler nbormal sollte es gehene
 
Hab es über revido.de und über funpic.de probiert...
Bei beiden gescheitert... :-?

Bei welchem würde das denn gehen?!
Bei 1&1?!

Würde ich als Übergang denn einen guten Freehoster mit MySQL, FTP und ohne Werbeeinblendungen finden, bei denen dieses Modul funktioniert?!
 
Hab es über revido.de und über funpic.de probiert...
Bei beiden gescheitert... :-?

Bei welchem würde das denn gehen?!
Bei 1&1?!

Würde ich als Übergang denn einen guten Freehoster mit MySQL, FTP und ohne Werbeeinblendungen finden, bei denen dieses Modul funktioniert?!

jein. das kann man nie so genau wissen.
ich würde dir wohl Space zur Verfügung stellen bei Intresse PN einfach ;)
 
naja... ich zahl eben schon bei revido... was müsste ich denn denen schreiben was geändert werden müsste?!
 
Lad eine phpinfo Datei hoch uns schau ob das Rewrite modul überhaupt geladen ist. Die einzigen Fehler die ich sehen konnte sind die fehlenen Flags und den nicht escapten , bei dem hier
Code:
...writeRule ^artikel([0-9]*)-(.*)(.html)$ index.p...
müsste
Code:
...writeRule ^artikel([0-9]*)-(.*)(\.html)$ index.p...
Und wie gesagt es wäre besser bei den letzten Zeilen auch das Last Flag zu setzen [L]

Mfg
 
Ja, hab ich auch gesehen...hab ich auch so rein kopiert... Forum-Fehleranzeige!
 
Hast du Zugriff auf die Log-Files ? Im Error-Log sollte eigentlich stehen, was nicht passt.
 
Also Leute....
HAB JETZT EINEN FREEHOSTER GEFUNDEN UND PER MAIL UND MICH SELBST ÜBERZEUGT DAS "MODE_REWRITE" AKTIVIERT IST! :LOL:

Trotzdem funktionierts nicht!
Immernoch die selbe .htaccess-Datei...

Diesmal ein 404-Fehler...


Ich möchte gern das kleine Skript über eine große Webseite als kleine Zusatzfunktion laufen lassen!


https://internetvermarktung.pytalhost.com/
 
Ach... Der Server löscht die Datei ".htaccess" sofort nach dem hochladen wieder... habs schon 10 mal probiert... :-?
 
Die .htaccess wird denke ich mal nicht gelöscht kann ich mir zumindest nicht vorstellen. Eine .htaccess datei ist nur meistens versteckt bzw hat ja keinen Dateinamen. Das htaccess ist ja die Dateieindung und kein Name.

In den meisten ftp Clienten kann man das einstellen zb bei WS_FTP Lite und Pro gibt es ein kleines Feld auf der Seite des Webspaces, wenn Du dort -a eingibst und aktualisierst siehst Du dann die Datei. und der Fehler 404 sagt das die seite nicht existiert.
Siehe dazu https://www.lerneniminternet.de/htm/fehler_404.html

Evtl hilft Dir auch das weiter https://de.selfhtml.org/servercgi/server/rewrite.htm
sehr zu empfehlen hierzu ist https://de.selfhtml.org/servercgi/server/rewrite.htm#rewritelog

Schreib einfach mal nur folgendes in deine htaccess:
Code:
RewriteEngine on

RewriteRule ^neu$ index.php?d=neu

Wenn das geht kannst so nach und nach alles einfügen, ich denke es liegt an dem
Code:
DirectoryIndex index.php
 
hab ich jetzt auch mitbekommen!!

Es muss ja an dem Inhalt der .htaccess-Datei liegen!
Was stimmt daran nicht?!