Beat: index.html nicht im Wurzelverzeichnis

Beitrag lesen

normalerweise wird die index.html ja im Wurzelverzeichnis \ gesucht. Mal angenommen ich lege die index.html ins Verzeichnis \test. Was muss ich denn tun, damit bei Eingabe der URL nicht die index.html in \ sondern die index.html in \test aufgerufen wird?

Im Web und damit auch auf dem Web-Server werden Pfade durch / getrennt

Ist mod_rewirte Verfügbar?

RewriteEngin on
RewriteRule ^index.html$ //test/index.html [L,QSA]

Die Umleitung bleibt hier intern, ist also für den browser nicht nachvollziehbar.

RewriteEngin on
RewriteRule ^index.html$ http://yourdom.example/test/index.html [R,QSA]

Hier ist sie für den UA sichtbar. Es kommt zu einem neuen Request.

ohne mod_rewrite

Redirect 301 index.html http://yourdom.example/test/index.html

mfg Beat

--
><o(((°>           ><o(((°>
   <°)))o><                     ><o(((°>o
Der Valigator leibt diese Fische