Sitealert

Рейтинг
469
Регистрация
30.09.2016

Вот хостер тут точно ни при чём. Я не спец по модэксу, но ясно, что переменные MODX_ настраиваются на сайте.

Тут уже надо со скриптом разбираться, как он должен работать и почему не работает.

Не заморачивайтесь с SSI - функциональность там минимальная, имеет смысл, только если хотите сэкономить на хостинге.

Смысл инклюдинга в том, что подключаемый кусок кода ведёт себя так, как будто он написан на этом месте, но подключать можно разный код в зависимости от обстоятельств. Берёте HTML-код своей страницы и режете на куски, по принципу функциональности. Каждый кусок оформляете отдельным файлом и инклюдите в нужном месте. Причём в каждом из этих файлов тоже можно что-то подключать. Например, в файле body.inc можно подключить файл menu.inc. Эта схема работает для нескольких точек входа, в случае же с единой точкой входа схема немножко другая - это уже совсем не статический сайт.

Для адаптивности вопрос стоит не в медиа-запросах, а в медиа-css. Простейший пример:

@media (max-width: 480px) {
.imgblock {
margin: 10px;
}
}

Aisamiery, чё-то я в толк не возьму, к чему Вы клоните? В смысле контекста топика, т.е. "CMS для сайта-визитки"?

Frelly:
какие именно (в смысле, где второй заканчивается?)

Две строчки: верхнюю и ту, что добавила Джумла

<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml"
xml:lang="<?php echo $this->language; ?>" lang="<?php echo $this->language; ?>" >


---------- Добавлено 11.01.2017 в 16:35 ----------

Frelly:
А почему вот этот тег прописывается вот так
А этот так?
В чем глобальный смысл?
Смысл в том, что во втором случае тег <html> видит не только IE, но и все остальные браузеры.

А я оставил бы два верхних тега, остальные (старые) выкинул бы, а для IE подключил бы стили CSS, если это так важно.

---------- Добавлено 11.01.2017 в 14:04 ----------

Frelly:
валидатор ругается
Потому что 2 тега <html> получается.

На самом деле, там вообще свалка какая-то. Типо равноправие для рекламных блоков и пунктов меню. Так не делается.

И не надо пытаться впихнуть код между тегами<head>. Это вообще несущественно.

Вам выше написали: в самое начало файла index.php.

Штоле так?

RewriteEngine On

RewriteBase /folder

RewriteCond %{REQUEST_FILENAME} -f
RewriteCond %{ENV:REDIRECT_STATUS} ^$
RewriteRule ^([^./]+)\.php/?$ $1 [R=301,L]
RewriteRule ^([^./]+)/?$ ./$1.php [L]
Всего: 8084