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
Сообщений: 265
Регистрация: 15.2.2013
Из: Одесса
Поблагодарили: 180 раз
Репутация:   47  


инструкция преобразования 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
Сообщений: 25
Регистрация: 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
Сообщений: 248
Регистрация: 24.12.2010
Из: Прекрасного далека
Поблагодарили: 35 раз
Репутация:   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 будет исполняться.

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

Редиректов в теме уже предоставили массу. Не подошел ни один, какие ошибки?

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


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Нужна верстка со знанием php
4 Nemo 374 22.5.2018, 7:14
автор: Nemo
Открытая тема (нет новых ответов) Ищу php-программиста, работа с Yii2
0 eduarddis 311 19.5.2018, 15:58
автор: eduarddis
Открытая тема (нет новых ответов) Интеграция html на Wordpress
8 mxxx 1347 16.5.2018, 18:06
автор: Chezarius
Открытая тема (нет новых ответов) Перенесу вашу HTML+CSS верстку на Wordpress
0 blackhead 397 9.5.2018, 14:50
автор: blackhead
Открытая тема (нет новых ответов) Вёрстка HTML-писем
15 Vampler 4671 7.5.2018, 21:10
автор: Vampler


 



RSS Текстовая версия Сейчас: 24.5.2018, 16:53
Дизайн