1
Hallo Jörg, hallo liebe Forumsnutzer,
ich quäle mich auch schon seit einiger Zeit mit der .htaccess herum.
Ich möchte zu meiner Domain rodja-kleemann.de sprechende Urls haben:
www.rodja-kleemann.de/start/start -> www.rodja-kleemann.de/index.php?menu=start&seite=start
www.rodja-kleemann.de/hobbys/gitarre -> www.rodja-kleemann.de/index.php?menu=hobbys&seite=gitarre
...
Nach langem hin und her bin ich auf folgende Teillösung gekommen:
Ich teste das ganze aktuell Lokal auf /var/www/html/rodja/ (debian 10)
Das erste paar Anweisungen (Cond, Rule) erzielt den erwünschten Erfolg. Meine Seite wird angezeigt, wenn ich nur 127.0.0.1/rodja/ eingebe.
Wenn ich im Menu aber auf einen Link derart oben klicke, kommt nur die leere Seite.
Ich würde mich sehr über Hilfestellungen freuen.
Gruß Rodja
ich quäle mich auch schon seit einiger Zeit mit der .htaccess herum.
Ich möchte zu meiner Domain rodja-kleemann.de sprechende Urls haben:
www.rodja-kleemann.de/start/start -> www.rodja-kleemann.de/index.php?menu=start&seite=start
www.rodja-kleemann.de/hobbys/gitarre -> www.rodja-kleemann.de/index.php?menu=hobbys&seite=gitarre
...
Nach langem hin und her bin ich auf folgende Teillösung gekommen:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /rodja/
RewriteCond ^.*$ ^/?$
RewriteRule ^.*$ /index\.php\?menu=start&seite=start [PT,L]
RewriteCond ^.*$ !^/?$
RewriteRule ^([^\./]+)/([^\./]*)$ /index\.php\?menu=$1&seite=$2 [PT,L]
</IfModule>
Ich teste das ganze aktuell Lokal auf /var/www/html/rodja/ (debian 10)
Das erste paar Anweisungen (Cond, Rule) erzielt den erwünschten Erfolg. Meine Seite wird angezeigt, wenn ich nur 127.0.0.1/rodja/ eingebe.
Wenn ich im Menu aber auf einen Link derart oben klicke, kommt nur die leere Seite.
Ich würde mich sehr über Hilfestellungen freuen.
Gruß Rodja