Форум программистов, компьютерный форум, киберфорум
Apache, htaccess
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/18: Рейтинг темы: голосов - 18, средняя оценка - 4.83
0 / 0 / 0
Регистрация: 06.10.2013
Сообщений: 7

Нет файла index.php

06.10.2013, 15:37. Показов 3705. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте! Надеюсь в правильную ветку пишу...

Прошу помощи.

Делали мне сайт несколько лет назад, все работает, все ок. Тут занялся его переносом. и столкнулся с такой проблемой - не оказалось файла Index.php или index.html.
Его нет вообще. Обратился в службу тех поддержки хостинга, там помогли перенести сайт. Сайт работает, но Index нет.

Пусть и работает, все нормально. Но как править главную страницу - например?
Люди добрые, не проходите мимо))
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
06.10.2013, 15:37
Ответы с готовыми решениями:

mod_rewrite: все на index.php без www и index.php
Приветствую, уважаемые форумчане! :) Подскажите, пожалуйста, как мне реализовать следующую схему в .htaccess, используя mod_rewrite. Я...

Mod_rewrite, Как изменить вид ссылки типа index.php?cat=php
ссылка получается вот такая: mysite.loc/index.php?cat=PHP&article=obrabotka_formy как это переделать на: ...

Вывод ссылок вместо "index.php?page=2" так - "index-page2.html"
Можно ли сделать вывод ссылок вместо "index.php?page=2" таким образом - "index-page2.html" ?

8
54 / 50 / 16
Регистрация: 14.10.2013
Сообщений: 161
14.10.2013, 15:30
А что за сайт (адрес)? Какая CMS?
0
0 / 0 / 0
Регистрация: 06.10.2013
Сообщений: 7
14.10.2013, 15:38  [ТС]
zapad-s.ru
cms самодельная (sitecreator) - хз что это)
0
54 / 50 / 16
Регистрация: 14.10.2013
Сообщений: 161
15.10.2013, 10:43
Ну про CMS не понятно на хер я спрашивал)))

А что у вас в файле .htaccess лежит, на какой скрипт идет редирект?

Строчка:
Code
1
RewriteRule ...
Собственно на какой скрипт у вас идет перенос, тот и является якобы 'index'...
0
0 / 0 / 0
Регистрация: 06.10.2013
Сообщений: 7
15.10.2013, 14:41  [ТС]
Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
RewriteCond %{HTTP_HOST} ^www.zapad-s.ru [NC]
RewriteRule ^(.*)$ http://zapad-s.ru/$1 [R=permanent,L]
RewriteCond %{HTTP_HOST} ^test\.zapad-s\.ru
RewriteRule ^(.*)$ http://www.zapad-s.ru/$1 [R=301,L]
 
RewriteCond %{REQUEST_URI} !^(/?back)
RewriteCond %{REQUEST_URI} !^(/?misc)
RewriteCond %{REQUEST_URI} !^(/?css)
RewriteCond %{REQUEST_URI} !^(/?flash)
RewriteCond %{REQUEST_URI} !^(/?img)
RewriteCond %{REQUEST_URI} !^(/?image)
RewriteCond %{REQUEST_URI} !^(/?js)
RewriteCond %{REQUEST_URI} !^(/?files)
RewriteCond %{REQUEST_URI} !^(/?robots.txt)
RewriteCond %{REQUEST_URI} !^(/?favicon.ico)
RewriteCond %{REQUEST_URI} !^(/?robots.txt)
RewriteCond %{REQUEST_URI} !^(/?sitemap.xml)
RewriteCond %{REQUEST_URI} !^(/?yandex_6130bf1946b61d23.txt)
RewriteCond %{REQUEST_URI} !^(/?googlede76855a9158dbe1.html)
RewriteCond %{REQUEST_URI} !^(/?sitemap.xml)
RewriteCond %{REQUEST_URI} !^(/?sitemap-image.xml)
RewriteCond %{REQUEST_URI} !^(/?BingSiteAuth.xml)
RewriteCond %{REQUEST_URI} !^(/?sitemap-geo.xml)
RewriteCond %{REQUEST_URI} !^(/?zapad.kml)
 
RewriteRule ^.*$ /misc/build_page.php [NS,PT,QSA,L]
там единственный Index это в папке cms... и выглядит он вот так -
PHP
1
2
3
4
5
6
7
8
9
10
11
12
<?
require_once 'config_var.php';
require_once $INC_DIR.'strings.php';
 
$REFERER=$_SESSION['REFERER'];
 
session_start();
session_destroy();
$msg=intval($msg);
$smarty->assign("MSG",$msg);
$smarty->assign("REFERER",addslashes($REFERER));
$smarty->display("index.tpl");
0
54 / 50 / 16
Регистрация: 14.10.2013
Сообщений: 161
15.10.2013, 14:57
Вот эта строчка интересна:

Code
1
RewriteRule ^.*$ /misc/build_page.php [NS,PT,QSA,L]
Соответственно ПОСТРОЕНИЕМ СТРАНИЦ (из названия следует) занимается этот скрипт! Адрес у него: http://www.zapad-s.ru/misc/build_page.php

Поэтому если что-то хотите менять, то вам туда)))

P.S. изменение страниц происходит (вероятнее всего) через саму CMS, а данные страницы хранятся в базе данных, так что ничего полезного в этом файле кроме кода вы вряд ли найдете)))
0
0 / 0 / 0
Регистрация: 06.10.2013
Сообщений: 7
15.10.2013, 15:23  [ТС]
какой кошмар....
спасибо за эту инфу, но может еще подскажите - зачем так надо было воротить??
0
54 / 50 / 16
Регистрация: 14.10.2013
Сообщений: 161
15.10.2013, 16:24
Ну по сути тут ничего страшного и не случилось...просто все запросы отправляются не на index, а на build_page)))

Алгоритм CMS (любой) такой (в моем понимании):

1) Запрос пользователя отправили в скрипт (index, build_page, etc)
2) Обработали запрос (проверили на корректность, доступность, etc) - "Контроллер"
3) Выгрузили из базы данные - "Модель"
4) Обработали данные из базы с помощью функций "Представления" и выдали пользователю

Так называемое MVC. Не факт конечно что все CMS так делают, и я больше чем уверен что во многих из них есть 2-5 промежуточных шагов, но суть примерна такая...
0
0 / 0 / 0
Регистрация: 06.10.2013
Сообщений: 7
15.10.2013, 16:32  [ТС]
я так и предполагал, что запросы куда-то отсылаются в бд или подпапки... но, все равно не понимаю, зачем так надо было строить))
изначально, проблема возникла, когда столкнулся с необходимостью поменять номер телефона на сайте... и не смог найти - где что вообще. cms там только удобна для контента - довольно быстрая, без лишних изысков.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
15.10.2013, 16:32
Помогаю со студенческими работами здесь

Редирект с /index.php/... на /...
Помогите поменять адрес: &quot;http://mysite.ru/index.php/welcome&quot; на &quot;http://mysite.ru/welcome&quot; с условием, что если я вручную...

index.php вместо 404
Помогите новичку, подобной темы не нашел. Как сделать:когда пользователь вводит/приходит на несуществующий url, его перенаправляло на...

index.php (индексные файлы)
На сервере стоит wordpress 4.3.1. В настройках apache 2.2.22 не было выставлено определение индексных файлов в частности index.php,в...

Apache не загружает index.php
Загружает только index.html если убрать и его то появляется сообщение index of / и содержимое папки сайта. Как сделать так чтобы сразу...

Сервер не интерпретирует index.php как php страницу, а вместо этого пытается загрузить его
по порядку: создал на диске d папку server, в которой создал папки apache php mysql, в которые установил apache php и mysql...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru