Ich brauche Hilfe mit zwei .htaccess Dateien - eine im Root des Webservers und zweitens im Unterordner..htaccess im Unterverzeichnis funktioniert nicht?
.htaccess in Stammverzeichnis adaequat
/var/www
Options +FollowSymLinks MultiViews
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule^https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
.htaccess im Unterverzeichnis - nicht funktioniert
/var/www/-Unterverzeichnis
AddType application/x-httpd-php .html
ExpiresActive On
ExpiresDefault A1
Header append Cache-Control must-revalidate
Apache config - Ich habe zwei virtuelle Hosts - einen für 80 und einen zweiten für 443. In * 80 habe ich Verzeichnisoptionen
<Directory /var/www/>
Options FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
Im Unterordner I .html-Dateien haben und diese .htaccess soll sich als PHP behandeln. Fehle ich etwas?
Nur eine Anmerkung - ganze PHP-Code ist in HTML kommentiert, wenn ich Inspect-Element verwenden. PHP 5.6 Apache 2.4.0
Haben Sie bestätigt, dass 'AddType application/x-httpd-php .html' die richtige Anweisung für Ihre ist Server? Und die 'Cache-Control' wird nicht gesetzt? Brauchen Sie 'MultiViews'? – MrWhite
Hi, ja AddType-Anwendung/x-httpd-php .html das ist richtig. Wie auch immer, ich habe mein Problem gelöst, siehe Antwort unten. –