Я понимаю, что здесь много одинаковых вопросов. Я испробовал все приведенные решения в ответах, которые смог найти, но все еще безуспешно.
У меня есть сервер Microsoft 2012 R2 под управлением IIS 8.5. Поскольку мой старый веб-сайт использовал .htaccess, я установил Helicon Ape, чтобы по-прежнему использовать .htaccess.
Кажется, это работает хорошо. Я проверил это, добавив это в файл .htaccess:
RewriteEngine On
RewriteRule ^test\.html http://www.google.com/? [R=301,L]
Всякий раз, когда я открываю файл test.html, он перенаправляет меня в Google, поэтому я думаю, что это работает нормально.
Теперь я попытался добавить следующую строку в .htaccess:
AddType application/x-httpd-php .html .htm
И после того, как это не удалось, я попробовал следующую строку:
AddType application/x-httpd-php5 .html .htm
Все еще нет успеха. После этого я попытался обработчик FastCGI обработать все HTML-файлы. Ничего не изменилось.
И последнее, но не менее важное: я пытался использовать серверные включения из этого видео:
YouTube видео
Тем не менее это не сработало. У меня есть файл .htaccess в моей корневой папке. Есть ли другие варианты, которые я мог бы попробовать?
Задача ещё не решена.
Других решений пока нет …