Определение своего индексного файла (стартовой страницы)
Индексный файл (файл-индекс или просто стартовая страница) — это файл, который открывается по умолчанию при обращении не к конкретному файлу, а к каталогу. Примером такого обращения является переход по адресу «http://my-site.handyhost.ru/atricls» (здесь atricls — каталог) и веб-сервер отобразит один из существующих в данном каталоге индексных файлов из списка заданных по умолчанию: index.html, index.htm, index.php, index.php3, index.phtml, index.shtml, default.htm или default.html. То есть при переходе по адресу “http://my-site.handyhost.ru/” отобразится страница «http://my-site.handyhost.ru/index.html» (или index.php и т.д.). Если веб-сервер не найдет индексный файл, то выдаст список файлов в каталоге или ошибку с кодом 403.
Если Вы хотите сделать стартовой страницей (индексным файлом), скажем, my-page.php , то необходимо поместить в соответствующий файл .htaccess следующую директиву:
DirectoryIndex my-page.php
Тогда при переходе по адресу «http://my-site.handyhost.ru» отобразиться страница «http://my-site.handyhost.ru/my-page.php».
В данной директиве можно указывать несколько индексных файлов:
DirectoryIndex my-page.shtml my-page.php my-page.php3 my-page.html

Все способы
© 2009–2023 «HANDYHOST.RU» 8-800-505-68-01

- Услуги
- Хостинг сайтов
- Домены
- Конструктор сайтов
- Linux VPS / Windows VPS
- Выделенные серверы
- SSL сертификаты
- Клиентам
- Контакты
- О компании
- Акции
- Оборудование
- Партнерская программа
- Поддержка
- Способы оплаты
- Регламент
- Документы
- Справка
Минимальное содержание главной страницы сайта index.php
Предыстория: Более-менее освоил HTML и CSS; создал пока что статический «черновой» офф-лайн сайт. Теперь встал вопрос о внедрении динамики в сайт. Я поставил Open Server, чтобы проверить динамические свойства сайта и начал осваивать PHP. Вопрос: похоже, Open Serer открывает только index.php из соответствующей доменной папки, но не index.hlml (оно и поятно: если сайт статический и главная страница на HTML, то нет смысла тестировать содержимое на локальном сервере). Искал в интернете, но не нашел, чем отличается главная страница сайта на HTML от главной страницы на PHP. Понятно, что последняя помимо HTML-кода содержит и PHP-скрипты, но какие именно? Другими словами, каким должно быть минимальное содержание стартовой страницы сайта index.php ?
Отслеживать
задан 4 мар 2016 в 6:47
Боков Глеб Боков Глеб
1,084 2 2 золотых знака 25 25 серебряных знаков 68 68 бронзовых знаков
последняя помимо HTML-кода содержит и PHP-скрипты — не верно, правильно может содержать, а может и не содержать, здесь все от вас зависит. Open Serer не пользовался, но сомневаюсь, что там это поведение нельзя изменить. Быстрый поиск говорит, что я прав
4 мар 2016 в 7:03
Ничем не отличается. А содержание скриптов полностью на Вас — что напишите, то и будут содержать. Для улучшения содержания скриптов, рекомендую Вам читать соответствующую литературу и «лопатить» информацию из интернета
4 мар 2016 в 7:04
спасибо за информацию! Кстати я выяснил, что ещё одну вещь неправильно сказал: Open Server открывает index.html из опции «мои сайты», но если задать другое имя главной странице — то не будет.
Как сделать уже наполненный index.php главной страницей?
Я натянул сверстанный шаблон на Вордпресс. Заполнил index.php записями. Теперь я хочу сделать эту страницу главной(пока в вордпрессе у меня нет главной страницы). Если создавать новую страницу, то, понятно, отобразится только хедер и футер. Как создать главную страницу, но чтоб она была наполнена тем, чем я уже ее наполнил? И чтобы к ней можно было обращаться по имени? Я уже создал страницу, сделал ее статической(в настройках чтения).
Лучшие ответы ( 2 )
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Ответы с готовыми решениями:
Как сделать что бы первым загружался не index.php а index.html
Как сделать что бы первым загружался не index.php а index.html Находил в гугл инфо, пробовал.
Как сделать отображене нужного мне контента в index.php и index.html ?
Здравствуйте ! Подскажите пожалуйста . Опишу ситуацию вкратце есть форум index.php в главной.
Как сделать одинаковое отображене нужного мне контента в index.php и index.html ?
Здравствуйте ! Подскажите пожалуйста .И извините за глупый вопрос.К php редко обращаюсь. Опишу.

Как убрать из адреса главной страницы index.php
Столкнулся с такой проблемой, на форуме и вообще в гугле есть море подобных тем, но ничего из.
Регистрация: 15.05.2013
Сообщений: 210
Посмотри курсы wordpress на ютубе, это основы основ.
Регистрация: 14.10.2014
Сообщений: 322
Я создал страницу, сделал ее главной. Теперь при заходе на сайт открывается страница с хедером и футером, но это не index.php. Я что-то пропускаю, но не знаю что. В нете лазил, не могу найти. Подскажите дураку )
307 / 260 / 70
Регистрация: 01.12.2008
Сообщений: 1,031

Сообщение было отмечено maks_7 как решение
Решение
Там где сделали страницу главной, там всего два варианта. Второй — это сделать главной страницу с записями(ну или примерно так). Вот его и выбери. Тогда индекс станет главной
Регистрация: 15.05.2013
Сообщений: 210

Сообщение было отмечено maks_7 как решение
Решение
Можно не index.php править, а создать например page-home.php в нем прописать
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
/* Template Name: Главная страница */ get_header(); ?> div class="page-content"> if ( have_posts() ) : while ( have_posts() ) : the_post(); ?> h2>a href=" "> the_title(); ?>a>h2> div class="thumba"> if ( has_post_thumbnail()) { ?> a href=" " title=" the_title_attribute(); ?>" > the_post_thumbnail(); ?> a> } ?> div> the_content(); ?> endwhile; ?> endif; ?> div> get_footer();?>
Затем в админке создать новую страницу, выбрать у новой страницы шаблон: Главная страница и в Опции->Чтение выбрать новую страницу в качестве главной.
Как подменить главную страницу на свою или как изменить имя index.php на любое другое?
Добрый день. Нужен лёгкий 6-7 страничный сайт(не блог) под парикмахерскую. Есть только 3 требования. 1) Более-менее гибкий подход к дизайну(м.б., у Вас есть PageBuilder или типа того). 2) Возможность вставки таблицы.
Приветствую. Подскажите, Как сделать как на картинке. Версия 1.1.19. Плагин Категории Блогов установил. В виджете справа показываются. В админке изменил настройки главной, но всё показывается, как и раньше —.
Я хочу, чтобы по-умолчанию открывалась страница с новыми топиками (сейчас это /index/newall), а при клике на «Интересные» — по отдельному пути уже та страница, которая сейчас на /index В конфиге есть параметры.
Хотел дождаться выхода официального релиза, но все же решился показать сообществу этот проект. Не уверен, что внешний его вид останется на сто процентов таким же после выхода последнего релиза, но общую концепцию в.
