0 / 0 / 0
Регистрация: 06.10.2013
Сообщений: 7
|
|
1 | |
Нет файла index.php06.10.2013, 15:37. Показов 3359. Ответов 8
Метки нет (Все метки)
Здравствуйте! Надеюсь в правильную ветку пишу...
Прошу помощи. Делали мне сайт несколько лет назад, все работает, все ок. Тут занялся его переносом. и столкнулся с такой проблемой - не оказалось файла Index.php или index.html. Его нет вообще. Обратился в службу тех поддержки хостинга, там помогли перенести сайт. Сайт работает, но Index нет. Пусть и работает, все нормально. Но как править главную страницу - например? Люди добрые, не проходите мимо))
0
|
06.10.2013, 15:37 | |
Ответы с готовыми решениями:
8
mod_rewrite: все на index.php без www и index.php Mod_rewrite, Как изменить вид ссылки типа index.php?cat=php Вывод ссылок вместо "index.php?page=2" так - "index-page2.html" Редирект с /index.php/... на /... |
54 / 50 / 16
Регистрация: 14.10.2013
Сообщений: 161
|
|
14.10.2013, 15:30 | 2 |
А что за сайт (адрес)? Какая CMS?
0
|
0 / 0 / 0
Регистрация: 06.10.2013
Сообщений: 7
|
|
14.10.2013, 15:38 [ТС] | 3 |
zapad-s.ru
cms самодельная (sitecreator) - хз что это)
0
|
54 / 50 / 16
Регистрация: 14.10.2013
Сообщений: 161
|
|
15.10.2013, 10:43 | 4 |
Ну про CMS не понятно на хер я спрашивал)))
А что у вас в файле .htaccess лежит, на какой скрипт идет редирект? Строчка: Код
RewriteRule ...
0
|
0 / 0 / 0
Регистрация: 06.10.2013
Сообщений: 7
|
||||||
15.10.2013, 14:41 [ТС] | 5 | |||||
Код
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]
0
|
54 / 50 / 16
Регистрация: 14.10.2013
Сообщений: 161
|
|
15.10.2013, 14:57 | 6 |
Вот эта строчка интересна:
Код
RewriteRule ^.*$ /misc/build_page.php [NS,PT,QSA,L] Поэтому если что-то хотите менять, то вам туда))) P.S. изменение страниц происходит (вероятнее всего) через саму CMS, а данные страницы хранятся в базе данных, так что ничего полезного в этом файле кроме кода вы вряд ли найдете)))
0
|
0 / 0 / 0
Регистрация: 06.10.2013
Сообщений: 7
|
|
15.10.2013, 15:23 [ТС] | 7 |
какой кошмар....
спасибо за эту инфу, но может еще подскажите - зачем так надо было воротить??
0
|
54 / 50 / 16
Регистрация: 14.10.2013
Сообщений: 161
|
|
15.10.2013, 16:24 | 8 |
Ну по сути тут ничего страшного и не случилось...просто все запросы отправляются не на 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 [ТС] | 9 |
я так и предполагал, что запросы куда-то отсылаются в бд или подпапки... но, все равно не понимаю, зачем так надо было строить))
изначально, проблема возникла, когда столкнулся с необходимостью поменять номер телефона на сайте... и не смог найти - где что вообще. cms там только удобна для контента - довольно быстрая, без лишних изысков.
0
|
15.10.2013, 16:32 | |
15.10.2013, 16:32 | |
Помогаю со студенческими работами здесь
9
index.php вместо 404 index.php (индексные файлы) Apache не загружает index.php Сервер не интерпретирует index.php как php страницу, а вместо этого пытается загрузить его Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |