как лучше перевести с html на php

12
FlooPy
На сайте с 09.11.2009
Offline
110
2538

В общем сайт в ЯКе с норм тиц, и нужно перевести все страницы с хтмл на пхп, вот и возникает вопрос если шанс вылететь из ЯКа, а что еще хуже из индекса яндекса если просто заменить весь сайт.

Страницы и информация тажа вот только теперь будет не post1.html а post1.php ... Или как лучше сделать перенос?

neznaika
На сайте с 28.06.2006
Offline
356
#1

Редирект с каждой контентной страницы на каждую аналогичную страницу — и будет счастье. Хотя я, если ссылками не барыжить, положил бы на всё, и запретил-бы старые страницы в индексе, да скормил карту сайта в аддурилку.

Дорого покупаю настоящие сайты. Не инвестирую деньги и не беру кредиты.
agentvini
На сайте с 27.06.2008
Offline
40
#2

из ЯКа не вылетите из за смены движка сайта. от каталога на сайты заходит бот, и получает ответ сервера. возможно временное отсутствие в выдаче каталога, если сервер отдаст ответ отличимый от 200 (что все в порядке). тогда если при следующем заходе бота ответ будет 200 сайт возвращается в выдачу каталога.

насчет исчезновения вашего сайта из выдачи, то тут будет так сказать шторм. то есть какое то время в выдаче будут присутствовать старые адреса сайта + те новые, которые успеют попасть в индекс. по мере обхода вашего сайта ботом, он будет получать по старым адресам страниц код про отсутствие страниц, и удалять такие страницы из индекса.

насчет дубля контента (по старым адресам и новым), то как правильно сказал neznaika, следует сделать редирект с каждого старого адреса на каждый новый актуальный, и тем самым объяснить ПС про перенос данных

Тематический обмен (/ru/forum/319815) ссылками и статьями на темы туризм, отдых, гостиницы, рестораны с сайтом ЯК, тИЦ 300, Дмоз, ПР 3
D
На сайте с 12.04.2006
Offline
127
#3

А зачем?

Просто если нужно, чтобы в *.html файлах обрабатывался PHP, то можно проще:

В .htaccess пишем:

AddHandler application/x-httpd-php .htm .html

Все.

Еще инклуды крайне полезная вещь. Можно их звать через ПХП, а можно апачевским инклуд виртуал.

Истинный самурай не должен бояться трудностей и не искать легких путей.
sirota77
На сайте с 08.09.2008
Offline
161
#4
FlooPy:
только теперь будет не post1.html а post1.php

Совсем не понятно зачем это делать ?

Slavomir
На сайте с 05.12.2005
Offline
107
#5

Собственно ответ уже дали, но уточню, что в .htaccess нужно добавить две строки:

RemoveHandler .html
AddType application/x-httpd-php .html

И ваши html-файлы начнут обрабатываться, как php. Только не забудьте соответствующие права доступа им прописать. Менять что-то в именах и структуре файлов нет никакой необходимости.

Вакансии удаленной работы (http://www.telejob.ru) Найди удаленного исполнителя (http://www.telejob.ru)
seosniks
На сайте с 13.08.2007
Offline
389
#6

Проще сделать ка подсказывают выше. htacces рулит.

делаете файлик конфига на php например его инклюдите к всем файлам .

в этот файл пихаете рекламу и что угодно.

А добавить строку вида

<?php include_once('conf.php'); ?> 
можно программой Dreamweaver

смотрим исходник страниц html и самое простое

берем в самом низу </body> и меняем на

</body><?php include_once('conf.php'); ?>

Это самое простое, зато не придется постоянно пихать рекламму по всем страницам

FlooPy
На сайте с 09.11.2009
Offline
110
#7

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

yanus
На сайте с 21.01.2009
Offline
348
#8

блин, да поставьте ваш сайт в готовую cms с чпу-сылками.

сделать это быстрее и проще, адреса сохранятся.

есть разные способы для массового импорта html в базу cms'ки.

самый ленивый - html граббер.

останется только в шаблоне старый дизайн "прописать"

FlooPy
На сайте с 09.11.2009
Offline
110
#9
yanus:
блин, да поставьте ваш сайт в готовую cms с чпу-сылками.
сделать это быстрее и проще, адреса сохранятся.
есть разные способы для массового импорта html в базу cms'ки.
самый ленивый - html граббер.
останется только в шаблоне старый дизайн "прописать"

но ... какая кмс будет работать если в хтмл страницах не исполняется пхп код?

хотя если с .htaccessом реврайт получиться. Вобщем спасибо всем за совет буду думать ...

seosniks
На сайте с 13.08.2007
Offline
389
#10
FlooPy:
да но когда ставишь в .htaccess подобное при заходе на сайт выскакивает скачивание файла index.html не хрена не пойму с чем это связанно ...

У вас на серваке php включен ?

создайте вайлик x.php

код добавьте код

<?php

phpinfo();
?>

если увидите код значит PHP не включен.

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий