Tom: Anweisung in .htaccess nicht lokal ausführen?

Beitrag lesen

Hello,

Dass meine Seiten bei 1&1 mit php5 geparst werden habe ich folgende Anweisungen in die .htaccess Datei geschrieben.
AddType x-mapp-php5 .php
AddHandler x-mapp-php5 .php

Auf dem Server funktioniert das einwandfrei, nur lokal leider nicht da diese Anweisungen 1&1-spezifisch sind. Ich möchte aber die selbe .htaccess Datei auch lokal verwenden, gibt es hier die Möglichkeit eine Abfrage einzubauen die diese Anweisungen nur ausführt wenn der Zugriff _nicht_ über localhost stattfindet?

1&1 verwendet PHP als CGI
machst Du das zuhause auch?

Außerdem werden die Files in unterschiedlichen Directories liegen.
Du könntest also über eine <Dicetory>-Angabe etwas erreichen.

Wenn Du zuhause das Modul verwendest, dann wäre

<IfModule mod_php5.c>
      AddType application/x-httpd-php .php5 .php .phtml .php3
      AddType application/x-httpd-php-source .phps
  </IfModule>

das eine Variante.
Müsstest Du Dir nur noch eine suchen, deren Bedingung nur für 1&1 passt

Allerdings halte ich das ganze Vorhaben für nicht sinnvoll, da die .htaccess (zumindest dieser Teil) zur erweitereten Server-Konfiguration benutzt wird und die ist nun mal an den Server gebunden.

Harzliche Grüße vom Berg
http://bergpost.annerschbarrich.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau
Ein Jammer ist auch, dass die Dummen so selbstsicher und die Klugen voller Zweifel sind. Das sollte uns häufiger zweifeln lassen :-)