Master-X
Регистрация
|
Вход
Форум
|
Новости
|
Статьи
Главная
»
Форум
»
Программинг, Скрипты, Софт, Сервисы
»
Тема:
Подскажите, как html выполнять, как php
Новая тема
Ответить
цитата
03/04/16 в 19:58
Reminder
Пробую - AddType application/x-httpd-php .php .htm .html .phtml .shtml
Работает в случае только со слешем, но не расширение файла.
http://domain.com/gallery/
но не работает в случае
http://domain.com/gallery/
index.html
или
http://domain.com/gallery/
teen-girls-nude.html
инклуды не выполняются.
цитата
03/04/16 в 20:41
Securom
Если Апач то стоит то надо лезть в файл /etc/apache2/mods-enabled/dir.conf
и править вот так
<IfModule mod_dir.c>
DirectoryIndex index.php index.html index.cgi index.pl index.php index.xhtml index.htm
</IfModule>
Если nginx то не знаю что делать
цитата
03/04/16 в 21:12
Ailk
обычно это все происходит гораздо проще.
такие виртуальные хтмл страницы просто разбираются на части отдаются на пхп скрипт, где в дальнейшем происходит работа. Для хтакцесс например правило может бытьтаким:
Код:
RewriteEngine On
RewriteRule ^(.*)\.html$ script.php?slug=$1 [L]
а в скрипте уже принимается параметр:
Код:
<?php
echo $_GET['slug'];
и формируется страница.
В последних версиях пхп всякие запуски с хтмла нещадно выпиливаются. Ибо уже устарела технология и никому не нужна.
цитата
03/04/16 в 21:33
Reminder
админ подкорректировал что то, теперь работает php в html страницах при наличии данного .htaccess
ответ получил такой
Цитата:
Дело в том, что html файлы отдавались через nginx и не обрабатывались в apache.
Мы выполнили настройку, чтобы nginx передавал запросы htm и html к apache.
цитата
03/04/16 в 22:08
Lexikon
Reminder писал:
админ подкорректировал что то, теперь работает php в html страницах при наличии данного .htaccess
ответ получил такой
У тебя наверное проксимирование или проксимация (не знаю как правильно)
В таком случае нужно при каждом подключаемом домене писать в саппаорт, чтоб переключали.
цитата
04/04/16 в 03:42
dimm
Nginx не интерпретирует файлы .htaccess
и не предоставляет механизм конфигурирования на уровне директорий за пределами основного конфигурационного файла. Поэтому для Nginx нужно просить админа внести изменения в файл конфигурации.
Всё просто.
цитата
04/04/16 в 13:06
rx
не все так просто
если php через php fpm нгинксовский - коленкор с конфигом нгинкса
если нгинкс на статику и апач на пхп - к статике добавить нужные расширения в нужных местах в конфиге нгинкса и дальше уже - конфиг апача/хтаксесс
нюанс - у пхп надо не забыть убрать powered by
и про то что нгинкс шустрее на порядок отдает статику и он не "просто так" - тоже забывать не стоит.
Новая тема
Ответить
Эта страница в полной версии