[.htaccess] - mod_rewrite ???

[.htaccess] - mod_rewrite ???| Datum: 24.11.2009 - 20:11 | Author: PCFreund

hi ich habe versucht mit dem mod_rewrite den besuchern anzugeben dass /phpmyadmin/ das im verzeichnis /adm/ bei mir lokal liegt ein verzeichnis ist das eigentlich index.php?loc=pma ist ^^
wie geht das !?

also alles was auf
/adm/phpmyadmin/die/restlichen/locations/von/phpmyadmin/index.php
ist soll eigentlich auf
/adm/index.php?loc=pma&pmaloc=die,-.restlichen,-.locations,-.von,-.phpmyadmin,-.index.php
sein ...
weiß jemand wie das geht also dass diese ganzen / in ,-. und das verzeichnis in index.php?loc=pma umgewandelt wird ???
selber hab cihs versucht, aber leider ohne erfolg :(

ps: die .htaccess selber liegt natürlich in
/adm/.htaccess
...

L.G. Euer PCFreund

Re: [.htaccess] - mod_rewrite ???| Datum: 25.11.2009 - 10:11 | Author: Fazitas

Wie das genau geht kann ich dir nicht sagen
da ich mich damit nie so richtig beschäftigt habe.

Aber evtl. helfen folgende Links:
http://de.wikipedia.org/wiki/Rewrite-Engine
http://www.modrewrite.de/mod_rewrite.syntax.phtml

Die hast du wahrscheinlich schon besucht,
aber ich denke die können dir noch am besten helfen was Syntax angeht.
Außerdem fand ich das Wiki bsp. ganz gut, da dort ja sichtbar wird
wie man dynamische Einträge macht (hab ich doch hoffentlich richtig verstanden xD)

Greetz und viel Erfolg

Re: [.htaccess] - mod_rewrite ???| Datum: 25.11.2009 - 15:11 | Author: PCFreund

hi ... ich hab mich mal dran gemacht, leider ohne erfolg
ich bekomm sozusagen eine 500 server error wenn ich ins verzeichnis /adm/ reingeh ...

Zitat von 14jnpuxs
Serverfehler!

Die Anfrage kann nicht beantwortet werden, da im Server ein interner Fehler aufgetreten ist. Der Server ist entweder überlastet oder ein Fehler in einem CGI-Skript ist aufgetreten.

Sofern Sie dies für eine Fehlfunktion des Servers halten, informieren Sie bitte den Webmaster hierüber.
Error 500
localhost
25.11.2009 15:39:45
Apache/2.2.12 (Win32) DAV/2 mod_ssl/2.2.12 OpenSSL/0.9.8k mod_autoindex_color PHP/5.3.0 mod_jk/1.2.28 mod_perl/2.0.4 Perl/v5.10.0


:: Bearbeitet am Mi 25. Nov 2009, 16:59 ::

habs jetz mal ins rootverzeichnis reingelegt und siehe da kein 500 error mehr ...
nun mein inhalt lautet:

Code



order allow,deny
allow from all
#deny from all
RewriteEngine on
RewriteRule ^/adm/(.*)$ /adm/index.php?loc=$1



und nun wenn ich auf localhost/adm/board gehe, dann steht da

Zitat von 14jnpuxs
Objekt nicht gefunden!

Der angeforderte URL konnte auf dem Server nicht gefunden werden. Sofern Sie den URL manuell eingegeben haben, überprüfen Sie bitte die Schreibweise und versuchen Sie es erneut.

Sofern Sie dies für eine Fehlfunktion des Servers halten, informieren Sie bitte den Webmaster hierüber.
Error 404
localhost
25.11.2009 15:47:03
Apache/2.2.12 (Win32) DAV/2 mod_ssl/2.2.12 OpenSSL/0.9.8k mod_autoindex_color PHP/5.3.0 mod_jk/1.2.28 mod_perl/2.0.4 Perl/v5.10.0