БагБД
Вход
Регистрация
В&О
Вопросы
Без ответов
Теги
Задать вопрос
Вакансии
Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!
Блог
8 основных команд virsh для управления Виртуальными машинами из командной строки
Что такое метрика INP
Что такое SIEM - за 100 секунд
Что такое Vue - за 100 секунд
Не получается присвоить отдельный шаблон главной странице
0
0
голосов
1
Добрый день!
Хочу присвоить отдельный шаблон главной станице. Но есть одна проблема:
если в "Настройках сайта" делать присваивание шаблона по "Для папки или файла" и указать в нём /index.php , то он применяется и ко всем главным страницам поддоменов вида dela.site.ru/index.php .
Пробовал писать php условие ($_SERVER['REQUEST_URI'] == '/') AND ($_SERVER['HTTP_HOST'] == 'site.ru'), но если на главную страницу переходят с параметрами (site.ru/?df=35), то шаблон не работает.
Пробовал писать в PHP условие проверку $_SERVER['REQUEST_URI'] на регулярное выражение, но что-то ничего не получилось.
(preg_match("^(/|(\?.[a-zA-Z0-9_]{1,})*)$", $_SERVER['REQUEST_URI'])) AND ($_SERVER['HTTP_HOST'] == 'site.ru')
спросил
10 Ноя, 13
от
NextGen
(
620
баллов)
Ваш комментарий к вопросу:
Напишите мне, если после меня будет добавлен комментарий:
Напишите мне, если после меня добавят комменратий
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
Анти-спам проверка:
[captcha placeholder]
Чтобы избежать проверки в будущем, пожалуйста
войдите
или
зарегистрируйтесь
.
Ваш ответ
Отправить мне письмо на это адрес если мой ответ выбран или прокомментирован:
Отправить мне письмо если мой ответ выбран или прокомментирован
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
Анти-спам проверка:
Чтобы избежать проверки в будущем, пожалуйста
войдите
или
зарегистрируйтесь
.
1 Ответ
0
0
голосов
Решил так:
Код
(preg_match('/^\/$|^\/\?/', $_SERVER['REQUEST_URI'])) AND ($_SERVER['HTTP_HOST'] == 'site.ru')
ответил
22 Дек, 13
от
NextGen
(
620
баллов)
Ваш комментарий к ответу:
Напишите мне, если после меня будет добавлен комментарий:
Напишите мне, если после меня добавят комменратий
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
Анти-спам проверка:
[captcha placeholder]
Чтобы избежать проверки в будущем, пожалуйста
войдите
или
зарегистрируйтесь
.
Похожие вопросы
0
голосов
3
ответов
Отдельный шаблон для таблицы сравнений
спросил
06 Окт, 13
от
ArmorKing
(
120
баллов)
0
голосов
2
ответов
добавить мета тег на главной странице
спросил
08 Апр, 14
от
mirage
(
120
баллов)
0
голосов
3
ответов
как закрыть index.php на главной странице сайта?
спросил
25 Март, 14
от
DaRkCaT
(
160
баллов)
0
голосов
3
ответов
Как поменять заголовок (title) главной странице сайта???
спросил
07 Март, 14
от
MYP3uK
(
160
баллов)
0
голосов
3
ответов
Картинки шаблона отображаются только на главной странице
спросил
19 Янв, 14
от
life
(
100
баллов)