Вернуться   Форум SAPE.RU > Система SAPE.ru > Вопросы по работе системы

-->
Ответ
 
Опции темы
Старый 15.12.2010, 09:45   #1
Новичок
 
Регистрация: 10.06.2010
Сообщений: 8
Вес репутации: 0
FlyDream на пути к лучшему
По умолчанию Как грамотно перейти от html к php?

Доброго всем здравия!
У меня есть старый html-сайт зарегистрированный и работающий в системе Sape. Для расширения возможностей хочу его переделать на php, благо хостер поддерживает эту возможность. Делать это предполагается следующим образом: в файл .htaccess вношу записи:

RewriteEngine on
Options +FollowSymlinks
RewriteBase /
RewriteRule ^(.*).html$ $1.php
RewriteRule ^(.*).htm$ $1.php

Затем меняю расширения у файлов htm и html на php. Попробовал - вроде всё получается как надо, только вот вопрос, что делать с сылками Sape? Как не потерять их?
Сейчас ссылки проставляются в html-файлы на прямую. Для php-версии надо ставить на страницы соответствующий php-код. Вопрос в следующем, если я это сделаю, поймёт ли Sape сама что изменился тип сайта и не надо линки добавлять на прямую? Какие телодвижения надо сделать чтоб всё заработало в php-версии?
FlyDream вне форума   Ответить с цитированием
Старый 15.12.2010, 09:52   #2
Эксперт
 
Аватар для poplop
 
Регистрация: 24.05.2008
Сообщений: 1,632
Вес репутации: 284
poplop - прекрасное будущееpoplop - прекрасное будущееpoplop - прекрасное будущееpoplop - прекрасное будущееpoplop - прекрасное будущееpoplop - прекрасное будущееpoplop - прекрасное будущееpoplop - прекрасное будущееpoplop - прекрасное будущееpoplop - прекрасное будущееpoplop - прекрасное будущее
По умолчанию

какой смысл вам менять на php? сапоссылки потеряете, страницы из индекса выпадут...
poplop вне форума   Ответить с цитированием
Старый 15.12.2010, 09:59   #3
Сотрудник Wizard
 
Аватар для Dimoha
 
Регистрация: 02.12.2009
Сообщений: 211
Вес репутации: 182
Dimoha - весьма и весьма положительная личностьDimoha - весьма и весьма положительная личностьDimoha - весьма и весьма положительная личность
По умолчанию

Цитата:
Сообщение от poplop Посмотреть сообщение
страницы из индекса выпадут...
с чего вдруг?
Dimoha вне форума   Ответить с цитированием
Старый 15.12.2010, 10:05   #4
Новичок
 
Регистрация: 10.06.2010
Сообщений: 8
Вес репутации: 0
FlyDream на пути к лучшему
По умолчанию

Цитата:
Сообщение от poplop Посмотреть сообщение
какой смысл вам менять на php? сапоссылки потеряете, страницы из индекса выпадут...
Почему потеряю? С точки зрения браузера вообще ничего не меняется. Все ссылки вида http://mysite.ru/link.htm работают и в адресной строке они так-же отображаются. Просто хост сам транслирует запрос html в php. Снаружи вообще никак не видно, что сайт на php работает.
FlyDream вне форума   Ответить с цитированием
Старый 15.12.2010, 10:09   #5
Эксперт
 
Аватар для poplop
 
Регистрация: 24.05.2008
Сообщений: 1,632
Вес репутации: 284
poplop - прекрасное будущееpoplop - прекрасное будущееpoplop - прекрасное будущееpoplop - прекрасное будущееpoplop - прекрасное будущееpoplop - прекрасное будущееpoplop - прекрасное будущееpoplop - прекрасное будущееpoplop - прекрасное будущееpoplop - прекрасное будущееpoplop - прекрасное будущее
По умолчанию

Цитата:
Сообщение от FlyDream Посмотреть сообщение
Затем меняю расширения у файлов htm и html на php
то есть, было: http://mysite.ru/link.htm , а станет: http://mysite.ru/link.php ?
poplop вне форума   Ответить с цитированием
Старый 15.12.2010, 10:10   #6
Эксперт
 
Аватар для MonAmur
 
Регистрация: 03.07.2007
Адрес: Chinatown
Сообщений: 7,265
Вес репутации: 609
MonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущее
По умолчанию

Цитата:
Для php-версии надо ставить на страницы соответствующий php-код. Вопрос в следующем, если я это сделаю, поймёт ли Sape сама что изменился тип сайта и не надо линки добавлять на прямую?
Поймет, конечно. Вы же переключите режим установки ссылок на своем сайте, т.е. снимете галочку на "На этом сайте ссылки размещаются "вручную", когда установите php-код.
MonAmur вне форума   Ответить с цитированием
Старый 15.12.2010, 10:11   #7
Сотрудник Wizard
 
Аватар для Dimoha
 
Регистрация: 02.12.2009
Сообщений: 211
Вес репутации: 182
Dimoha - весьма и весьма положительная личностьDimoha - весьма и весьма положительная личностьDimoha - весьма и весьма положительная личность
По умолчанию

Цитата:
Сообщение от poplop Посмотреть сообщение
то есть, было: http://mysite.ru/link.htm , а станет: http://mysite.ru/link.php ?
нет. было http://mysite.ru/link.htm а станет http://mysite.ru/link.htm
там все написано же. ничего не изменится
Dimoha вне форума   Ответить с цитированием
Старый 15.12.2010, 10:20   #8
Эксперт
 
Аватар для poplop
 
Регистрация: 24.05.2008
Сообщений: 1,632
Вес репутации: 284
poplop - прекрасное будущееpoplop - прекрасное будущееpoplop - прекрасное будущееpoplop - прекрасное будущееpoplop - прекрасное будущееpoplop - прекрасное будущееpoplop - прекрасное будущееpoplop - прекрасное будущееpoplop - прекрасное будущееpoplop - прекрасное будущееpoplop - прекрасное будущее
По умолчанию

а не проще ли в .htaccess вписать:

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

и не париться с переименовыванием html в php
poplop вне форума   Ответить с цитированием
Старый 15.12.2010, 10:32   #9
Новичок
 
Регистрация: 10.06.2010
Сообщений: 8
Вес репутации: 0
FlyDream на пути к лучшему
По умолчанию

Цитата:
Сообщение от poplop Посмотреть сообщение
то есть, было: http://mysite.ru/link.htm , а станет: http://mysite.ru/link.php ?
Нет. Меняю расширение файлов на хосте, а с точки зрения веба адресация к страницам остаётся прежней - http://mysite.ru/link.htm

Добавлено через 8 минут
Цитата:
Сообщение от poplop Посмотреть сообщение
а не проще ли в .htaccess вписать:

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

и не париться с переименовыванием html в php
Точно! Отличная идея! Спасибо! :-)

Последний раз редактировалось FlyDream; 15.12.2010 в 10:32. Причина: Добавлено сообщение
FlyDream вне форума   Ответить с цитированием
Старый 15.12.2010, 10:34   #10
Эксперт
 
Аватар для MonAmur
 
Регистрация: 03.07.2007
Адрес: Chinatown
Сообщений: 7,265
Вес репутации: 609
MonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущее
По умолчанию

Цитата:
Сообщение от poplop Посмотреть сообщение
а не проще ли в .htaccess вписать...
это слишком просто, видимо.

я сначала понял так, что ТС на движок хочет перейти...
MonAmur вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как правильно перейти на SEO grinalex Установка кода на различные движки 1 25.05.2010 14:58
Как перейти к другому СЕОшнику... Lukas Общие вопросы оптимизации 43 31.01.2010 14:58
Как перейти на юр. лицо? tysson Финансовые и юридические вопросы 6 14.09.2009 18:29
Не порали перейти на рубли avgaz Пожелания пользователей системы 8 03.12.2007 07:38
Помогите перейти с ХАР! zslava1 Вопросы по работе системы 16 28.09.2007 19:17


Часовой пояс GMT +3, время: 18:30.