- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году 36,9% всех DDoS-атак пришлось на сферу финансов
А 24,9% – на сегмент электронной коммерции
Оксана Мамчуева
Зачем быть уникальным в мире, где все можно скопировать
Почему так важна уникальность текста и как она влияет на SEO
Ingate Organic
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
По теории:
<!--#include file="URL"--> - используется при указании относительного пути.
<!--#include virtual="URL" --> - используется при путь к документам относительно корня сайта.
То есть:
<!--#include virtual="/inc/header.html"-->
<!--#include file="../inc/header.html"-->
А у меня: <!--#include file="../inc/header.html"--> вообще не работает!
Зато: <!--#include virtual="../inc/header.html" --> - работает.
Как понимать? Книга врет?
Может быть такое, что у меня сайт при <!--#include virtual="../inc/header.html" --> отображается нормально, а у других пользователей нет?
#include file – включает текст другого файла в текущий файл. Если это cgi-скрипт, запускает его и вставляет в страницу выданный им результат.
Имя включаемого файла не должно содержать путь (он должен находиться в одном каталоге с включающим файлом), но может содержать параметры типа myscript.shtm?myparam=1.
#include virtual – подобно #include file включает текст другого файла в текущий файл или запускает cgi-script. В отличие от #include file может содержать относительный или абсолютный путь без названия протокола и доменного имени – то есть, не может указывать на файл другого сайта (для экспорта файлов другого сайта применяется PHP).
Источник
Я даже о file и незнал.
Всегда простенькие сайты через virtual делал.
А в подключаемых файлах можно размещать скрипты?
Кстати, есть какая-то разница между записями, как в примере ТС
<!--#include virtual="/inc/header.html"-->
и
<!--#include virtual="inc/header.html"-->
Мне удобней делать без / впереди, потому что DreamWeaver тогда показывает подключенные блоки.
С другой стороны, я вижу в большинстве случаев картинки, например, подключают именно с / впереди.
без / будет правильно, если из корня смотреть, если из подпапки, то ../, со слешем в начале вообще неправильно вроде.
скрипты cgi можно, php не получится насколько я знаю