Isso não é possível. Você não pode processar o arquivo .php
como se fosse .html
. Esta é uma funcionalidade incorporada dos navegadores e está lá pela razão. Se houvesse um método para confundir o navegador para renderizar .php
arquivos, isso resultaria em confusão completa. Eu recomendo que você instale um servidor local e faça todos os seus testes no localhost antes de fazer o upload de arquivos para o site de produção. Dessa forma, .php
permanecerá .php
e .html
permanecerá .html
. O que deve ser renderizado será renderizado e o que deve ser interpretado será interpretado.
Se você está encontrando o problema quando você precisa renderizar o arquivo .php
como se fosse .html
, você deve primeiro se perguntar se você está fazendo algo errado e seus métodos não são os mais eficazes. Ter um servidor de teste onde você pode brincar com o código antes de publicá-lo no servidor live é uma prática muito comum e eu recomendo para você.
Se você ainda precisar renderizar .php
como se fosse .html
, renomear o arquivo manualmente é o caminho certo para fazê-lo. E o fato de que esse método é desconfortável existe apenas para lembrar que você não deveria estar fazendo isso))