Я пытаюсь получить файлы .HTML для обработки файлов .PHP с использованием файла .htaccess, я использовал следующее, оба из которых не работают и пытаются получить доступ к тестовой странице, дает мне возможность загрузить файла, который не существует, каких-либо идей?
Пробовал оба из них;
AddType application/x-httpd-php .html .htm AddType application/x-httpd-php5 .html .htm
Идея состоит в том, чтобы разрешить включение в мои веб-страницы, но все еще используя файлы .HTML.
Ниже приведен еще один код из моего файла .htaccess, я не думаю, что он возится с addType, но я опубликую его.
## hide .html extension # To externally redirect /dir/foo.html to /dir/foo RewriteCond %{THE_REQUEST} ^[AZ]{3,}\s([^.]+)\.html [NC] RewriteRule ^ %1 [R,L,NC] ## To internally redirect /dir/foo to /dir/foo.html RewriteCond %{REQUEST_FILENAME}.html -f RewriteRule ^ %{REQUEST_URI}.html [L]
1 и 1 решили разрешить мне сделать это только со следующим кодом;
AddHandler x-mapp-php5 .html .htm
Вы должны добавить
AddHandler application/x-httpd-php .html .htm
Попробуй это:
AddHandler application/x-httpd-php .html .htm
или
AddHandler x-httpd-php .html .htm
или
<FilesMatch "\.(htm|html|php)$"> SetHandler application/x-httpd-php </FilesMatch>
или
<FilesMatch "\.(htm|html|php)$"> SetHandler application/x-httpd-php5 </FilesMatch>
Изменить: для сервера 1 и 1:
AddType x-mapp-php5 .html .htm
Один из них должен работать
Вы также можете попробовать код ниже.
AddHandler x-httpd-php .html .htm
ИЛИ
AddType application/x-httpd-php .html .htm