Forum Webscript.Ru

Программирование => PHP => Тема начата: vital88 от 23 Октября 2005, 14:58:43

Название: Вопрос об index.php
Отправлено: vital88 от 23 Октября 2005, 14:58:43
Сайт,  где все файлы  с расширением   PHP, я  хочу переделать  на -   .html, оставлю  с расширением PHP только файл с почтовой формой.  Но не знаю как быть с существующими   внешними ссылками  на  index.php.  Не могу же я оставить  два файла – и   index.php и index.html?   Как тут быть?
Название: Вопрос об index.php
Отправлено: Slastik от 23 Октября 2005, 15:33:19
Поставь редирект с индекс.пхп на индекс.хтмл
Название: Вопрос об index.php
Отправлено: vital88 от 23 Октября 2005, 21:08:34
А как к редиректу относятся поисковики?
Название: Вопрос об index.php
Отправлено: Меняздесьдавнонет от 23 Октября 2005, 23:03:45
а какое им дело до такого редиректа?
Название: Вопрос об index.php
Отправлено: Меняздесьдавнонет от 23 Октября 2005, 23:04:31
и вообще, почему тебя интересует только индекс? а прямые ссылки на другие файлы?
Название: Вопрос об index.php
Отправлено: Slastik от 24 Октября 2005, 18:08:54
Цитировать
А как к редиректу относятся поисковики?

во первых редирект должен быть серверный
с точки зрения поисковика индекс.хтмл получится зеркало индекс.пхп
нормальный поисковик определит что так как редирект стоит с пхп на хтмл то и обозначит приорететным файл с хтмл
а со временем перенесет на него все что дают тебе эти ссылки

По моему так

если хочешь знать точно
задавай вопрос на сеошных форумах
Название: Вопрос об index.php
Отправлено: vital88 от 24 Октября 2005, 19:06:15
Спасибо!
Хотелось бы еще узнать про серверный редирект и сеушные форумы
Название: Вопрос об index.php
Отправлено: vital88 от 24 Октября 2005, 19:12:00
Цитировать
RomikChef:
и вообще, почему тебя интересует только индекс? а прямые ссылки на другие файлы?

Потому что на запрос  по адресу сайта непонятно какой из индексов будет отрываться. Это сродни извращению - два файла с одинаковым именем в одной папке
Название: Вопрос об index.php
Отправлено: hoblin от 24 Октября 2005, 20:03:57
Была похожая проблема при вывешивании в нет новой версии сайта, в котором старые файлы не существовали. Выкрутился дорвеями. Юзай поиск по нету:
SEO
дорвей
Название: Вопрос об index.php
Отправлено: Slastik от 24 Октября 2005, 20:10:17
Цитировать
Спасибо!
Хотелось бы еще узнать про серверный редирект и сеушные форумы



серверный значит через функцию пхп header()
еще бывает клиентский через явускрипт
как раз ими и пользуются дорвейщики

а форум searchengines.ru
Название: Вопрос об index.php
Отправлено: Меняздесьдавнонет от 24 Октября 2005, 20:24:01
Цитировать
vital88:
Потому что на запрос по адресу сайта непонятно какой из индексов будет отрываться

это кто тебе такую глупость сказал?
Название: Вопрос об index.php
Отправлено: hoblin от 24 Октября 2005, 20:42:37
Цитировать
vital88:
 какой из индексов будет отрываться

Цитировать
RomikChef:
это кто тебе такую глупость сказал?

Где смотреть?
Название: Вопрос об index.php
Отправлено: Меняздесьдавнонет от 24 Октября 2005, 20:43:40
возьми, сделай два индекса, и втыкай, сколько влезет.
Название: Вопрос об index.php
Отправлено: Slastik от 24 Октября 2005, 20:48:45
Цитировать
Где смотреть?

httpd.conf ->DirectoryIndex
Название: Вопрос об index.php
Отправлено: hoblin от 24 Октября 2005, 20:52:18
Slastik
RTFM :)
Сенкс
Название: Вопрос об index.php
Отправлено: vital88 от 25 Октября 2005, 02:54:30
Нашел строчку DirectoryIndex index.html   и так понял, что там может быть написана последовательность  нескольких файлов.   Надеюсь, что index.html  пишут  первым.
Тогда я  могу просто разместить по тому же адресу новую версию файла с index.html, и постепенно не нее перейдут все ссылки?
Название: Вопрос об index.php
Отправлено: Меняздесьдавнонет от 25 Октября 2005, 11:14:53
КТО пишет первым?
при чём здесь последовательность файлов?
зачем тебе последовательность файлов в DirectoryIndex?
какие ещё ссылки перейдут?
Название: Вопрос об index.php
Отправлено: Slastik от 25 Октября 2005, 12:14:31
Цитировать
Тогда я могу просто разместить по тому же адресу новую версию файла с index.html, и постепенно не нее перейдут все ссылки?


Если ссылки стоят четко на индекс.пхп ввв.сайт.ру/index.php никуда они не перейдут без редиректа
если стоят просто ввв.сайт.ру тогда по идее все должно быть нормально
но лучше подстраховаться редиректом

DirectoryIndex index.html index.php эта штука означает
что если ты наберешь ввв.сайт.ру то загрузится файл index.html если его нет то index.php но заметь index.php все равно останется и будет грузится по адрессу ввв.сайт.ру/index.php
Название: Вопрос об index.php
Отправлено: brainkiller от 25 Октября 2005, 16:15:18
а как насчет mod_rewrite?
Название: Вопрос об index.php
Отправлено: Slastik от 25 Октября 2005, 18:09:31
а вообще такой вопрос
зачем тебе вообще понадобилось менять пхп на хтмл?
чем тебе пхп не угодило ? ;)
Название: Вопрос об index.php
Отправлено: vital88 от 26 Октября 2005, 14:43:51
Цитировать
Slastik:
а вообще такой вопрос
зачем тебе вообще понадобилось менять пхп на хтмл?
чем тебе пхп не угодило ?

Другу сделали сайт в ПХП - http://hydroeco.zp.ua  - удобно через браузер добавлять данные и т.п. но долеко в позицях по запросам.  
Я смотрю - а там между страницами динамические ссылки.  Решил их поубирать, да заодно передалать содержание страниц, ну и хтмл  как по моему уровню знаний, предсказуемей в плане поисковиков. Расположу версию хтмл по тому же адресу - не покусаются. Да и ребята, делавшие сайт  не  обидятся, что их творение корежат
Название: Вопрос об index.php
Отправлено: Меняздесьдавнонет от 26 Октября 2005, 15:23:51
то есть, ты считаешь, что для поисковиков
page.php?id=20
это хуже, чем
page.html?id=20
да?
а что ты ещё считаешь?
очень интересно. поделись снами своими глубокими познаниями.
Название: Вопрос об index.php
Отправлено: vital88 от 26 Октября 2005, 15:27:33
нет, я считаю, что лучше name.html
Название: Вопрос об index.php
Отправлено: Меняздесьдавнонет от 26 Октября 2005, 15:45:13
а, ну-ну
делай
Название: Вопрос об index.php
Отправлено: Slastik от 26 Октября 2005, 16:29:17
Цитировать
vital88:
нет, я считаю, что лучше name.html

че то я не пойму ты хочешь положить на всю функциональность которую дает пхп только для того что бы сделать статические хтмл страницы?
Название: Вопрос об index.php
Отправлено: vital88 от 27 Октября 2005, 16:40:54
Фактически да.  Насколько я знаю, с динимаческими ссылками как и с флеш-заставками поисковики не дружат
Название: Вопрос об index.php
Отправлено: Slastik от 27 Октября 2005, 17:29:24
во первых если ты убьешь всю динамичность и сделаешь все статические хтмл страницы как ты будешь управлять сайтом ?

во вторых если ты хочешь сделать статические урл делать их нужно с помощью модуля апача mod_rewrite
тогда такие урл
 site.ru/archive.php?src=news&id=10-05-05
ты сможешь сделать такими
 site.ru/archive/news/10-05-05/
такие урл поисковики будут считать статическими
при этом тебе не прийдется менять ничего в своих файлах
они так и останутся пхп
прийдется только настроить правила преобразования урл

и в третих самое главное:

даже когда ты добьешся такого результата
это тебе не даст ровным счетом ничего ( в том смысле что там где был твой сайт по поисковому запросу, практически  там он и останется)

Почему ?
Потому что для улучшения позиций нужно совсем другое
Что?
читай тот форум что я давал

Успехов
Название: Вопрос об index.php
Отправлено: vital88 от 27 Октября 2005, 17:33:01
Спасибо!
Сделаю - напишу что получилось
Название: Вопрос об index.php
Отправлено: vital88 от 16 Ноября 2005, 14:29:21
Ну вот попробовал  изобразить функциональность средствами HTML - сымитировал  сортировку данных по нескольким  столбикам - http://www.hydroeco.zp.ua/water/klients.htm .  
Интересно,  насколько сложно было бы выполнить реальную сортировку такого рода средствами PHP.
Название: Вопрос об index.php
Отправлено: kenga от 16 Ноября 2005, 14:47:41
Ты же хотел сделать, чтобы search-engine friendly странички были, а с IFRAME они не особо дружат.
Название: Вопрос об index.php
Отправлено: vital88 от 16 Ноября 2005, 15:23:49
Я на  странички что во фреймах дам прямые ссилки с главной страницы, а на тех страничких разместил ссылку  на главную. Можно бы и яваскрипт поставить, чтобы с запуском внутренней странички запускалась внешняя, но боюсь, как бы не забанили, поскольку тогда титлы отражаются только в поисковике и не отражаются  на страничке в браузере
Название: Вопрос об index.php
Отправлено: pauk от 16 Ноября 2005, 15:35:35
Цитировать
vital88:
сымитировал сортировку данных по нескольким столбикам

Умопомрачительно :)

Цитировать
vital88:
насколько сложно было бы выполнить реальную сортировку такого рода средствами PHP

намного проще

kenga
Он хотел в html - он сделал это

vital88
Открою тебе тайну. Поисковики НЕ ЗНАЮТ, на каком языке написана страница. Они читают РЕЗУЛЬТАТ скриптов - не важно РНР, ASP или
ColdFusion. И не смотри на  расширение. Сервер можно настроить так, что РНР будет выполняться в *.htm и даже *.asp файлах. И ASP будет выполняться в файлах *.php.
А то что сайт в поисковиках стоит низко, это не в РНР дело, а в раскрутке
Название: Вопрос об index.php
Отправлено: Slastik от 16 Ноября 2005, 20:37:39
vital88
у тебя параноя
кроме твоего сайта у поисковика еще Много своих забот
поверь :)
Название: Вопрос об index.php
Отправлено: attilla от 17 Ноября 2005, 01:06:17
vital88
Почитай, как работает PHP
http://phpfaq.ru/na_tanke
Название: Вопрос об index.php
Отправлено: vital88 от 18 Ноября 2005, 02:08:27
Собственно, я уже нечал учить РНР. Почитал  статьи на xml.nsu.ru, еще  в сети поищу. Со временем и  смодулем апача mod_rewrite, о котором здесь упоминали надеюсь разберусь.  
Должен сказать, что на вашем форуме чувствуется хорошая обстановка, позитивное отношение.  Спасибо и успехов!
Название: Вопрос об index.php
Отправлено: attilla от 18 Ноября 2005, 02:39:22
vital88
Хоть разобрался, что был не прав?
Название: Вопрос об index.php
Отправлено: vital88 от 18 Ноября 2005, 19:31:32
Да, нужно учить РНР,  лень плохой советчик.  
Тут еще один вопрос возник.  Как сделать, чтобы из почтовой формы на веб-странице письмо уходило сразу на два адреса?
Название: Вопрос об index.php
Отправлено: Slastik от 18 Ноября 2005, 19:37:34
Цитировать
Как сделать, чтобы из почтовой формы на веб-странице письмо уходило сразу на два адреса

разделить их запятой
либо юзать цикл
Название: Вопрос об index.php
Отправлено: hanslinger от 18 Ноября 2005, 19:46:21
Цитировать
юзать цикл

Цитировать
Ман: (http://ru.php.net/manual/ru/function.mail.php)
It is worth noting that the mail() function is not suitable for larger volumes of email in a loop. This function opens and closes an SMTP socket for each email, which is not very efficient.
Название: Вопрос об index.php
Отправлено: Slastik от 18 Ноября 2005, 19:53:15
hanslinger
верное замечание
но для двух адресов особой разницы не будет
Название: Вопрос об index.php
Отправлено: vital88 от 19 Ноября 2005, 13:41:42
С запятой все получилось