recherche

Maison  >  Questions et réponses  >  le corps du texte

Configurez Apache2 pour gérer les fichiers .html comme le fait PHP 8.0

J'ai configuré php/apache selon ce guide linode : https://www.linode.com/docs/guides/install-php-8-for-apache-and-nginx-on-ubuntu/

Cela semble fonctionner, j'ai un serveur Apache qui sert les fichiers et gère .php fichiers.

Cependant, je prends le temps de comprendre comment dire à Apache d'utiliser .php 处理 .html 文件。我对 .htaccess (a-la- https://manage.accuwebhosting.com/knowledgebase/2492/Parse-HTML-As-PHP-Using-HTACCESS-File.html 等)所做的任何修改都不会产生任何变化。我还将 AllowOverride All 设置为 /etc/apache2/apache2.conf 中的 /var/www/ 目录。此外,大多数有关该主题的在线信息都指向 .php 的早期版本,没有具体提及 8.0 pour gérer les fichiers .html. Ce que j'ai fait avec .htaccess (a-la- https://manage.accuwebhosting.com/knowledgebase/2492/Parse-HTML-As-PHP-Using-HTACCESS-File.html etc.) Aucune modification ne fera de différence. J'ai également défini AllowOverride All sur le répertoire /var/www/ dans /etc/apache2/apache2.conf. De plus, la plupart des informations en ligne sur le sujet renvoient à des versions antérieures de

, sans mention spécifique de 8.0.

8.0处理.htmlQue puis-je utiliser avec Apache

 ? 🎜
P粉670838735P粉670838735344 Il y a quelques jours492

répondre à tous(1)je répondrai

  • P粉373990857

    P粉3739908572024-01-17 09:55:22

    Vous avez besoin de ce module, confirmez que vous avez cette ligne dans httpd.conf, ou ajoutez-la :

    LoadModule mime_module modules/mod_mime.so

    Vérifiez également si le fichier modules/mod_mime.so existe sur votre système.

    Ensuite recherchez ou ajoutez la section modules dans httpd.conf :

    
        # following line will change mime type of .html file to php
        # and they will be handled as such
        AddType application/x-httpd-php .html
    
    La directive

    AllowOverride All activera les fichiers .htaccess, mais vous devez également activer mime_module.

    Bien sûr, redémarrez le serveur Apache après avoir modifié la configuration.

    Documentation du module : ici

    répondre
    0
  • Annulerrépondre