X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

Открыть тему
Тема закрыта
> Из HTML в PHP с сохранением урлов
intermaster
intermaster
Topic Starter сообщение 10.7.2013, 11:32; Ответить: intermaster
Сообщение #1


Частый гость
**


Группа: User
Сообщений: 58
Регистрация: 23.6.2013
Поблагодарили: 2 раза
Репутация:   0  


Всех приветствую, возникла необходимость перевести html сайт в php. Проблема то не велика, поменял расширение файлов HTML на PHP и все. Проблема оказалась в том, что страницы сайта проиндексированы поисковиками с расширением .html

Вопрос следующий как сделать так, чтобы имеющиеся в индексе страницы не пропали. Слышал что про редиректы и .htaccess но их синктаксис меня мягко говоря ужаснул, куча всяких слешеков, палочек и прочего.
Посему прошу помощи у специалистов в данной области в решении моей проблемы.
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Gerga
Gerga
сообщение 10.7.2013, 14:11; Ответить: Gerga
Сообщение #2


Участник
***

Группа: User
Сообщений: 247
Регистрация: 15.2.2013
Из: Одесса
Поблагодарили: 168 раз
Репутация:   43  


инструкция преобразования html расширения в php:
RedirectMatch 301 (.*)\.html$ http://site.ru$1.php

означает следующее: все url`ы с расширением .html, преобразовать в .php.

инструкцию нужно прописать в файл .htaccess

Сообщение отредактировал Gerga - 10.7.2013, 12:46


--------------------
Разработка на WordPress -> Верстка/Натяжка/Добавление функционала в шаблонах на WP


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
shyrik_don
shyrik_don
сообщение 24.7.2013, 16:10; Ответить: shyrik_don
Сообщение #3


Новичок
*

Группа: User
Сообщений: 24
Регистрация: 17.7.2013
Поблагодарили: 18 раз
Репутация:   7  


intermaster, а вы на какую систему переносить собрались? Дело в том, что на многих из них можно настроить адреса страниц. В WP такая функция точно есть.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Cocoshanel
Cocoshanel
сообщение 27.7.2013, 23:00; Ответить: Cocoshanel
Сообщение #4


Новичок
*

Группа: Viewer
Сообщений: 10
Регистрация: 6.6.2012
Поблагодарили: 0 раз
Репутация:   0  


shyrik_don, можно поподробнее?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Zak2009
Zak2009
сообщение 28.7.2013, 10:27; Ответить: Zak2009
Сообщение #5


Участник
***

Группа: User
Сообщений: 218
Регистрация: 15.6.2010
Из: Йошкар-Ола
Поблагодарили: 43 раза
Репутация:   13  


shyrik_don, Набиваем посты и\или читать не умеем? ТС же написал, что просто перенес html на php, причем тут CMS?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Чеснок
Чеснок
сообщение 28.7.2013, 12:05; Ответить: Чеснок
Сообщение #6


мошенник
*******


Группа: Banned
Сообщений: 3623
Регистрация: 9.12.2009
Из: СССР ☭
Поблагодарили: 1520 раз
Репутация:   262  


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

Зачем менять расширение файлов в этом случае? Что мешает просто использовать php код внутри html?

Сообщение отредактировал Чеснок - 28.7.2013, 12:05


--------------------
Забанен за мошенничество
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Алиса_Куприна
Алиса_Куприна
сообщение 28.7.2013, 14:45; Ответить: Алиса_Куприна
Сообщение #7


Новичок
*


Группа: User
Сообщений: 20
Регистрация: 10.7.2013
Поблагодарили: 0 раз
Репутация:   0  


Чеснок,
RedirectMatch 301 (.*)\.html$ http://site.ru$1.php


Извиняюсь за оффтоп. А если хочется с пхп на хтмл, просто поменять ваш код на следующее:

RedirectMatch 301 (.*)\.php$ http://site.ru$1.html
?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Brodyaga
Brodyaga
сообщение 28.7.2013, 19:38; Ответить: Brodyaga
Сообщение #8


Участник
***

Группа: User
Сообщений: 244
Регистрация: 24.12.2010
Из: Прекрасного далека
Поблагодарили: 34 раза
Репутация:   8  


Ребят ну и советы, хорошо что удалить файлы не посоветовали )))
ТС что можешь сделать так?
RewriteEngine on
RewriteRule ^(.*).html$  $1.php

Или создать правило на обработку php в html файлах?
Печалька.......
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
SiDz
SiDz
сообщение 29.7.2013, 0:06; Ответить: SiDz
Сообщение #9


Новичок
*

Группа: Viewer
Сообщений: 8
Регистрация: 16.10.2011
Поблагодарили: 1 раз
Репутация:   0  


Советы просто жесть!!!

единственно верное решение, это пост Brodyaga.

Плюс если будет использоваться CMS или же самописный движок, то необходимо учесть струтуру папок. т.е. site.ru/catalog/index.html
Тут поможет банальный MVC)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Hallboy222
Hallboy222
сообщение 29.7.2013, 1:33; Ответить: Hallboy222
Сообщение #10


Любитель идей
*******


Группа: Active User
Сообщений: 2582
Регистрация: 27.5.2010
Из: Москва
Поблагодарили: 872 раза
Репутация:   149  


(Чеснок @ 28.7.2013, 12:05) *
Если у меня хостер поддерживает php я вешаю страницу index.html но в ней содержится только php, то при открытии браузером данной страницы весь код php будет исполняться.

Не будет. Карасин в машину залить, не поедет, хотя гореть может.

Редиректов в теме уже предоставили массу. Не подошел ни один, какие ошибки?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) php скрипты любой сложности / диз+верстка (адаптивно)
любые задачи на php - автоматизация, парсинг, работа с БД
1 affrodita 465 8.12.2017, 17:40
автор: affrodita
Открытая тема (нет новых ответов) Вёрстка. Per aspera ad html.
С радостью принимаю заказы по вёрстке.
3 ValeryRar 418 1.12.2017, 11:02
автор: ValeryRar
Открытая тема (нет новых ответов) Исправлю HTML ошибки на страницах Вашего сайта
10 guruapps 1155 30.11.2017, 22:59
автор: maxim1249
Горячая тема (нет новых ответов) HTML-вёрстка по доступной цене
30 graycat777 11452 25.11.2017, 23:56
автор: graycat777
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыСмена урлов у существующего сайта
Как повлияло на позиции удаление .html
9 SeoKot 1498 20.11.2017, 13:53
автор: RMak


 



RSS Текстовая версия Сейчас: 11.12.2017, 6:46
Дизайн