Ich hoffe mir kann dabei einer helfen da ich gerade wieder einmal nicht weiterkomme.
Wenn ich jetzt meine URL Test.de aufrufe lande ich in Test.de/XY in der addresszeile steht weiterhin test.de das funktioniert mit dem unteren code auch soweit.
ABER jetzt das Problem
Alle Pfade sind kaputt wenn ich Sie absolute angeben würde, würde es wieder gehen aber dann steht das auch wieder in der Addresszeile.
Die besucher sollen ja nicht wissen das Sie in einem unterverzeichniss sind
Ich mache einmal ein Beispiel:
Ich habe einen Link registrieren vorher leitete dieser in diesem ordner zu dieser Datei
Test.de/XY/reg.php
Mit der .htaccess Datei in diesem
Test.de/reg.php ::Das funktioniert natürlich nicht weil da keine Datei ist.
Das kommt wegen den relativen Pfaden, kann ich das Irgendwie ändern oder Umleiten via der .htacces datei.
Das alle links z.b. test.de/reg.php hier hin weitergeleitet werden test.de/XY/reg.php
Der Grundgedanke ist eigentlich nur das man nicht sehen soll das man in einem unterverzeichnis ist.
Das ist mein bisheriger Code
Code: Alles auswählen
RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_HOST} ^(www\.)?meinedomain\.de
RewriteRule ^$ http://%{HTTP_HOST}/meinunterverzeichnis/index.php [L,QSA]