quitar ocultar index htaccess extensiones extension eliminar como cambiar basico amigables php .htaccess dreamhost

ocultar - Regla htaccess para analizar php en archivos html que no funciona



quitar.html de url (4)

no puedo entender por qué esto no funciona - en un servidor de Dreamhost, he creado un archivo htaccess y AddHandler php5-cgi .html .htm añadido AddHandler php5-cgi .html .htm para permitir php en archivos html, según el dreamhost docs. En un paquete dreamhost idéntico, hice lo mismo para otro sitio y funcionó a la perfección, pero en este caso simplemente no analizará el php. ¿Hay algo que podría haber perdido aquí que podría estar causando el problema? El htaccess está en la raíz web y no está siendo anulado por ninguna otra cosa.


prueba esto

AddType application/x-httpd-php .html .htm

La configuración anterior funcionará si apache elige php como módulo.

AddHandler application/x-httpd-php .html .htm

o

AddHandler application/x-httpd-php5 .html .htm

arriba funcionará si apache está ejecutando php como CGI?

no hay daño, diría que juntar las dos condiciones anteriores, pero intente una sobre otra y vea si funciona para usted.

leer más aquí


¿Su servidor está utilizando suPHP en lugar de mod_php o php-cgi simple?

Intenta usar

AddHandler x-httpd-php .html .htm

o

AddType application/x-httpd-php .html .htm

en lugar.

Posdata

Los servicios de alojamiento compartido utilizan la separación basada en UID en cuentas individuales entre sí. La mayoría usa suPHP , pero algunos usan suEXEC . Ellos usarán uno de estos. Ambos actúan como un envoltorio de su alrededor de php-cgi, por lo que no se puede decir de phpinfo () como su motor de scripting PHP, ya que esto reportará CGI/FastCGI Server API en ambos casos. Para las secuencias de comandos iniciadas por CGI, phpinfo no informa sobre la configuración de Apache. Necesita consultar las preguntas frecuentes de su proveedor de alojamiento o intentar:

<?php header( "Content-Type: text/plain"); echo system(''grep -iR LoadModule /etc/httpd /etc/apache2'');

Los foros / preguntas frecuentes de soporte del proveedor de hosting pueden brindar consejos de configuración específicos aquí. ¿Has probado?


Tengo el mismo problema que tú, pero puse este AddType php .html .htm en mi .htaccess, está funcionando.


Para mí, funciona solo así:

AddHandler php-cgi .php .htm