Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы Как перенести статические страницы в новости. так что бы адрес не поменялся?

Как перенести статические страницы в новости. так что бы адрес не поменялся?


     27.10.2013    Общие вопросы    1695

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

Кто знает как перенести статические страницы в новости так что бы вес страниц не потерялся, то есть нужно что бы урлы были такие же как и были. (без ID новости) На сайте так же есть много новостных страниц, не получается что бы просто убрать ид и все...

Нужно каким то грамотным образом это все провернуть. Подскажите возможно ли это сделать?

Если для этого нужно немного написать какой то модуль, я мы думаю смог бы заплатить небольшую сумму...

Ответил: Sander


Есть простой способ для небольшого количества.

Создаешь новость с оформлением и содержимым статической страницы. При этом саму страницу можно удалить.
В .htaccess прописывается правило для каждой страницы:
RewriteRule ^pagename.html$ index.php?newsid=12345 [L]

Где:
pagename - соответственно имя статики
12345 - ID созданной новости.

Код вставлять после строки:
RewriteEngine On

Комментарии пользователей (4)

PomoRde
2

PomoRde - 28 октября 2013 13:04 - Юзер

Да это выход но частично получается. в итоге в похожих новостях идет новая ссылка, а есть возможность ЧПУ сделать новой ссылки как старая?

что бы новые страницы выглядели как старые статические ?

Sander
1125

1637 | 1204

Sander - 28 октября 2013 14:17 - Эксперт

Такое я бы даже платно не стал делать.

SanDev.pro - мой блог.

ICQ: 404-037-556
Skype: Sander8804

PomoRde
2

PomoRde - 28 октября 2013 14:27 - Юзер

Так может есть еще вариант решения сложившейся проблемы? другим способом перенести страницы возможно, может более трудоемким ?

imohito
13 | 2

imohito - 30 октября 2013 08:31 - Юзер

Создайте в новостях страницы идентичные статическим со своими урлами.
Пропишите в статических страницах в head <link rel="canonical" href="URL идентичной страницы в новостях"/>
Ждите пока поисковики схавают новые адреса. (см. вебмастер и выдачу)

П.С. Как прописать каждой статической странице свой canonical чего то не могу придумать =) Но способ работает 100% ничего не потеряете)

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы