связать html и php

K
На сайте с 28.12.2008
Offline
169
1629

есть блог на вордпресс с чпу (реврайтинг на html), и статические хтмл файлы

я хочу сделать так, чтобы статические хтмл файлы запускались как пхп

расширение хтмл не хочу менять, потому что файлы в индексе

что перепробовал

-поменял у статические хтмл файлы расширение на пхп, в htaccess прописал правила чтобы "несуществующий" хтмл файл мапился на пхп файл. в итоге файлы отображались, но в заголовках была ошибка 404.

-прописал в htaccess 'AddHandler application/x-httpd-php .html' в итоге блог перестал запускаться, выводит белую пустую страницу

какие будут идеи? больше нравится второй способ по простоте

zexis
На сайте с 09.08.2005
Offline
388
#1

mod_rewrite

LEOnidUKG
На сайте с 25.11.2006
Online
1774
#2

Вопрос: У меня сайт на чистом HTML, как мне вставить скрипт?

Ответ: В корневом файле .htaccess (если его нет, то нужно создать в корневой папке сайта) добавить строчку:

AddType application/x-httpd-php .php .htm .html

или

AddHandler application/x-httpd-php .php .htm .html .phtml

или

AddHandler x-httpd-php .php .htm .html .phtml

или

AddType application/x-httpd-php5 .php .htm .html

или

AddHandler application/x-httpd-php5 .php .htm .html .phtml

или

AddHandler x-httpd-php5 .php .htm .html .phtml

После этого все html страницы будут обрабатываться как php файлы.

Если ни одна строчка не сработала, узнайте у Вашего хостера как запустить php вставки в html файлах.

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/
Rimlyanin
На сайте с 22.02.2006
Offline
200
#3
kusanagi:
-прописал в htaccess 'AddHandler application/x-httpd-php .html' в итоге блог перестал запускаться, выводит белую пустую страницу

Ну так конечно, php отрабатывает в файлах .html но не отрабатывается в файлах .php

[umka]
На сайте с 25.05.2008
Offline
456
#4
Rimlyanin:
Ну так конечно, php отрабатывает в файлах .html но не отрабатывается в файлах .php

Если до этого имелся handler для .php, то будет работать и .html и .php

Чтобы .php перестал работать, нужно сделать

RemoveHandler .php

Лог в помощь!

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий