hotti: Apache - Startseite festlegen

Beitrag lesen

hi Du Insulaner,

Heattest du vllt. eine Idee wie ich das in meinem Fall loesen koennte?

Naja, ich zeig Dir mal meine .htaccess :-)

=============== schnipp =============================
DirectoryIndex /cgi-bin/show.cgi?html

RewriteEngine on
RewriteRule ^(.*).html$ /cgi-bin/show.cgi?html
=============== schnapp =============================

Da wird alles, was an *.html angefordert wird auf ein Script umgeschossen. Der DirectoryIndex auch. Zum Testen hab ich mal gesetzt:

DirectoryIndex /index.html

und die "index.html" wird dann nicht gefunden, weil es die gar nicht gibt.

Aber ich muss Dir alles sagen. Wenn ein Request auf "http://example.com" geht, steht in REQUEST_URI => "/". Mein Script show.cgi lädt ein Modul, was auch in REQUEST_URI schaut und falls da "/" drinsteht, wird das da gemacht:

Für das Hauptmenu wichtig: '/' => '/index.html'

$ENV{REQUEST_URI} = '/index.html' if $ENV{REQUEST_URI} eq '/';

Und alles wird gut. Ich hoffe, Dir hilfts ein bischen, mach das Beste daraus.

Hotte

--
Die Hottentotten: Ja, ne, klar, die gibts wirklich.