Schöne URLs mit .htaccess - Ich bin zu blöd

Hallo Community!

Mein Anliegen ist folgendes:

Ich würde gerne die folgende URL:

mit meiner .htaccess Datei und mod_rewrite zu

ändern (oder erreichen, dass der Link auch so funktioniert…).

Ich hab bloß keine Ahnung wie das geht!
Ich hab mir jetzt mal n paar Anleitungen durchgelesen, aber erreiche immer nur den magischen 500 - Internal Server Error.

Kann mir jemand weiterhelfen oder gar die .htaccess Datei dazu posten?

Danke, Eli

Mod Rewrite !

RewriteEngine on RewriteRule ^h/(.*)$ h/index.php?do=$1 :wink:
sollte so gehen !
probies einfach aus ! :wink:

Omg, wieso hab ich das nicht geschafft?
Vielen dank^^

Wie kann ich das jetzt nicht nur auf den ordner “h” beziehen, sondern einfach auf den index?
Also, kein Unterordner.^^

Danke bis hierhin!

auf den index hat ein problem:

RewriteEngine on RewriteRule ^(.*)$ index.php?do=$1
dann werden z.B. standard.css in index.php?do=standard.css umgeschreiben
am besten irgendwie einschränken z.B.

RewriteEngine on RewriteRule ^([a-zA-Z0-9]+)$ index.php?do=$1
dann werden aber nur wörter mit A-Z,a-z und 0-9 akzeptiert.
sollte eig. gehen
sons auch z.B. immer mit html am ende:

RewriteEngine on RewriteRule ^(.*).html$ index.php?do=$1 :wink:

Danke!

Problem:

Das Script funktioniert nicht mehr…
Warum nicht?

Also in eli.bplaced.net/ schon. Woran liegt das?

Edit:( in /h/ gehts gar nicht, auch nicht mit eli.bplaced.net/h/fall/ nicht)

was hast jetzt geschrieben ?

RewriteEngine on
RewriteRule ^h/(.*)$ h/index.php?do=$1
Options -Indexes

Hab ich bisher noch.

Da funktionierts nicht… ):

schreib mal:

RewriteEngine on RewriteRule ^h/(.*)$ /h/index.php?do=$1&%{QUERY_STRING} Options -Indexes
weiß ned, sonst weiß ichs auch ned .
PS: &%{QUERY_STRING} um den Query String weiterzuleiten

Habs wieder zum laufen gebracht~ :0

Danke dir! Kann geclosed werden.

also wie jetzt '?

RewriteEngine on RewriteRule ^([a-zA-Z0-9]+)$ index.php?do=$1 Options -Indexes

Sodale. xD

Funktioniert auf jeden Fall. :DD

Dazu gibt’s das Flag [QSA]