2017-09-21 1 views
0

Ich habe eine index.html Datei in einem Unterverzeichnis in meinem htdocs Ordner. Etwas wie:htacess - lade index.html aus dem Unterverzeichnis

example.com/htdocs/web/index.html

Jetzt möchte ich es automatisch laden, wenn ich example.com nennen, aber ich will nicht die index.html-Datei die bewegen Wurzelverzeichnis. Gibt es eine Möglichkeit, dies mit der .htacess-Datei zu lösen?

Etwas wie:

"wenn example.com requestes ist, Last-Gehalt von example.com/web/index.html"

Ich habe nicht so viel mit .htaccess-Dateien und couln gearbeitet‘ Ich finde etwas, das mein Problem löst.

Antwort

1

Sie können hierfür the AliasMatch directive verwenden. Zum Beispiel:

AliasMatch "^/$" "/var/www/htdocs/web/index.html" 
+0

Ich habe versucht, aber ich bekomme nur ein 500 zurück -> AliasMatch "^/$" „/ var/www/example. com/htdocs/web/index.html " – dwdawdawdaw

+0

@dwdawdawdaw - 500 bedeutet nur" etwas ging schief ". Sie müssen Ihr Fehlerprotokoll lesen, um herauszufinden, was. – Quentin

0

versuchen, diese .htaccess Konfiguration

<IfModule mod_rewrite.c> 
    RewriteEngine On 
    RewriteRule ^(.*)$ /var/www/htdocs/web/$1 [L] 
</IfModule> 
Verwandte Themen