htaccess Problem

  • Sonstige

    htaccess Problem

    Hallo zusammen,

    ich hab das Forum schon durchsucht aber nichts gefunden, das mir weiter hilft, vielleicht hab Ichs auch nur nicht entdeckt.

    In einer Client(JS) - Server (PHP) Site, wurde der Client mit Webpack bearbeitet,
    deshalb ist die Index Datei nicht mehr im Wurzelverzeichnis, sondern im Ordner Client.

    Es wurde mit .htaccess (mod_rewrite) eine Umleitung in dieses Verzeichnis gesetzt,
    allerdings nicht mit einem R301, sondern mit:

    Quellcode

    1. RewriteCond %{REQUEST_FILENAME} !-d
    2. RewriteCond %{REQUEST_FILENAME} !-f
    3. RewriteCond %{REQUEST_URI} !client/
    4. RewriteRule ^(.*)$ client/ [L]


    Es funktioniert auch wunderbar, nur wird in der Browser Adresszeile an die Adresse noch das "/client/" angehängt was nicht sein soll.
    IST = domain.tld/client/
    SOLL= domain.tld
    ich habe schon überlegt das ganze mit einem (V-)Host Eintrag Serverseitig abzuhandeln,
    ist aber nicht möglich da es auch noch einen anderen Ordner im Wurzelverzeichnis gibt,
    der die API enthält und deshalb noch aufrufbar sein muss.

    Wurde das schon mal behandelt und ich habe es übersehen?
    Oder weiß jemand Rat wie ich den Ordner von der Adresse weg bekomme?