
Cambiar la extensión de archivo controladores o idiomas (Linux)
Su hospedaje de Linux de cuenta permite procesar archivos en diferentes idiomas. Extensiones de archivo determinan el comportamiento de predeterminado de tu cuenta. Por ejemplo, su cuenta procesa los archivos que terminan en .html
como HTML estático y predeterminado de la cuenta PHP versión procesa los archivos que terminan en .php
.
Con controladores de Apache, puede actualizar su .htaccess
archivo para cambiar el comportamiento predeterminado de la cuenta de la extensión de archivo, o bien puede agregar extensiones de archivo personalizadas.
Consulte la tabla siguiente para el comportamiento predeterminado de los lenguajes dinámicos.
Extensión | Controlador | Versión |
---|---|---|
.php |
x-httpd-php | Versión PHP predeterminado |
.php5 |
x-httpd-php5-3 | PHP 5.3 |
.pl, .rb, |
secuencia de comandos CGI | Depende del idioma |
.fcgi, .fpy, |
secuencia de comandos fcgid | Depende del idioma |
Algunas extensiones necesitan preparación de secuencias de comandos de idioma específico (por ejemplo, secuencias de comandos para el uso mediante CGI o FastCGI), que queda fuera del alcance de este artículo.
Cambiar las extensiones de archivo predeterminadas
Puede cambiar el comportamiento predeterminado de la cuenta de la extensión de archivo mediante la actualización de su .htaccess
archivo con un controlador.
Por ejemplo, si su versión PHP abre la extensión de archivo .php
, y desea cambiarlo a PHP 5.3
, agregue el código siguiente a su cuenta de hospedaje .htaccess
archivo:
Del mismo modo, si desea que FastCGI para procesar todos los archivos con extensión .pl
, agregue el código siguiente a su cuenta de hospedaje .htacess
archivo:
Creación de extensiones de archivo personalizadas
También puede crear extensiones de archivo personalizadas mediante la actualización de su cuenta de alojamiento .htaccess
archivo con un controlador.
Por ejemplo, si agrega el siguiente código en el .htaccess
archivo, PHP 5.3 puede procesar la extensión personalizada .mysite
:
AddHandler x-httpd-php5-3 .mysite
Deshabilitación de FastCGI
Puede deshabilitar FastCGI usando este método, incluyendo lo siguiente en su .htaccess
archivo:
addhandler x-httpd-php5-cgi .php
No se puede deshabilitar FastCGI con nuestro (cuentas) hospedaje compartido del panel de controlmás info) o cuentas de Web/clásico mediante PHP (versión 5.3 o posterior) versionesmás info).
Haga clic aquí Para obtener más información acerca de controladores de Apache.