Я недавно загрузил веб-сайт, очень похожий на другие, размещенные на том же сервере, но для этого веб-сайта, когда я пытаюсь получить доступ к домашней странице с помощью firefox, браузер загружает файл application/x-httpd-php вместо отображения страницы индекса. Я искал на этом веб-сайте решение и выполнил следующие реализации:
Я добавил в httpd.conf следующие строки:
AddHandler application/x-httpd-php .htm .html
AddType application/x-httpd-php .htm .html
а затем перезапустил службу httpd.
Я также добавил в .htaccess следующие строки:
AddType application/x-httpd-php .php
AddType application/x-httpd-php .htm
AddType application/x-httpd-php .htm
Несмотря на это, проблема не устранена.
@Koala Yeung имя файла индексной страницы - index.php
Вы читали какую-нибудь онлайн-статью о нормальной настройке Apache + PHP? Люди обычно используют AddType application/x-httpd-php .php и AddType text/html .php, не так ли?
@ Я пытался добавить их, но это не решило проблему. Меня не волнует установка Apache + PHP, я могу установить их самостоятельно, но на сервере есть Plesk, который устанавливается по умолчанию. Все размещенные веб-сайты работают, но хорошо, но на ВСЕХ новых веб-сайтах, которые я добавляю, есть та же проблема, страницы (включая index.hml) загружаются, а не выполняются.
Вы должны удалить свои правила AddType, которые вы упомянули здесь с помощью ".htm" и ".html". Они бессмысленны.
@ KoalaYeung, а какая разница между AddType application/x-httpd-php .php и AddType text/html .php?






Какое имя имеет индексная страница вашего сайта?