Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы » Изменение URL новости со старого сайта

Изменение URL новости со старого сайта


     19.02.2014    Все вопросы » Общие вопросы    3250

вопрос
Сейчас делаю сайт футбольного клуба, столкнулся с проблемой URL новости. На старом сайте у них url новости выглядит вот так: сайт.ру/news/6851

Необходимо перенести все новости со старого сайта сохраняя всю ссылочную массу, так как были проданы ссылки. Старый сайт был на wordpress.

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


Сами стары новости я планирую перенести вручную там не так уж много около 60 новостей. А после переноса не знаю даже как правильно задать ей URL. Помогите советом. И как лучше перенести весь контент с wordpress

Ответа пока нет


5 комментариев

dj-avtosh
PHP-developer

dj-avtosh - 20 февраля 2014 01:00 -

в htaccess, или тебе надо что бы они не только рабочие были?

По заказам пишем сюда: @Rud00y

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.):
В телегу писать сразу задачу и бюджет.

doktorpull
Юзер

doktorpull - 20 февраля 2014 08:44 -

Мне нужно чтобы все новости на dle формировались таким образом, категория/id-новости

Нашел вот такое решение но оно убирает наоборот id новости, помогите подправить под себя

dj-avtosh
PHP-developer

dj-avtosh - 20 февраля 2014 09:01 -

достаточно правок в htaccess.
Но если нужно вообще по всему сайту сменить сами ссылки, то там много работы.

По заказам пишем сюда: @Rud00y

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.):
В телегу писать сразу задачу и бюджет.

doktorpull
Юзер

doktorpull - 20 февраля 2014 10:43 -

Нужно просто чтобы при добавление уже новых новостей формировалась подобная ссылка. сайт.ру/news/6851

samo733792
Юзер

samo733792 - 20 февраля 2014 14:54 -

Если вас интересует уже проданные ссылки то вам просто нужно сделать 301 редирект с старых адресов на новые в файле htaccess.
Думаю так будет лучше всего, а то потом если обновите движок или еще что-то то снова у вас будут эти проблемы с ссылками.
Для того чтобы настроить 301 редирект вам нужно в файле htaccess в корне сайта после RewriteEngine On прописать

Redirect 301 /news/6851 http://www.site.ru/news/1-material.html

Первая ссылка это ваш старый адрес а вторая та что получится после добавлении новости (вы же руками хотели добавить все новости).

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

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

наверх