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



 

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

Открыть тему
Тема закрыта
> Как восстановить старый путь к записям?
MacTep
MacTep
Topic Starter сообщение 14.11.2011, 7:59; Ответить: MacTep
Сообщение #1


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

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


Возникла проблема. Переустановил сайт с UKOZa на WP. Но многие статьи были на хороших позициях, имели ВС и по старым ссылкам на них заходили пользователи.

Как восстановить эти отдельные статьи по старым путям? Таким например:

http://site.ru/blog/texti_zapisey/2011-03

http://site.ru/blog/statya/2011-04
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
nopreset
nopreset
сообщение 14.11.2011, 8:05; Ответить: nopreset
Сообщение #2


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

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


Чере .htaccess, http://sb-money.ru/article.php?a=75

Цитата:
Чтобы переадресовать только страницу:
Redirect 301 /old/old.htm http://www.you.com/new.htm
где:
/old/old.htm - путь и имя старой страницы
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
MacTep
MacTep
Topic Starter сообщение 14.11.2011, 20:35; Ответить: MacTep
Сообщение #3


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

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


А без редиректа возможно воссоздать именно по нужной ссылке статью? Я пробовал в корне сайта сделать папку blog в ней папку statya а в ней текстовый документ с хтмл кодом записи. Но проблема в том что мне нужна ссылка http://site.ru/blog/texti_zapisey/2011-03, а у меня получается в рабочем виде только http://site.ru/blog/statya /2011-04.html а если сделать http://site.ru/blog/texti_zapisey/2011-03 то хтмл коды отображаются просто как текст.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
flasher55
flasher55
сообщение 15.11.2011, 10:20; Ответить: flasher55
Сообщение #4


Новичок
*

Группа: User
Сообщений: 30
Регистрация: 18.5.2009
Поблагодарили: 11 раз
Репутация:   5  


(MacTep @ 14.11.2011, 19:35) *
А без редиректа возможно воссоздать именно по нужной ссылке статью? Я пробовал в корне сайта сделать папку blog в ней папку statya а в ней текстовый документ с хтмл кодом записи. Но проблема в том что мне нужна ссылка http://site.ru/blog/texti_zapisey/2011-03, а у меня получается в рабочем виде только http://site.ru/blog/statya /2011-04.html а если сделать http://site.ru/blog/texti_zapisey/2011-03 то хтмл коды отображаются просто как текст.


чтоб ответить на этот вопрос нужна более подробная информация о конфигурации WP.
если WP установлен в корень, то можно создать папку /blog/texti_zapisey/, а в ней следйющий .htaccess:
<IfModule mod_rewrite.c>
        RewriteEngine On
        RewriteBase /blog/texti_zapisey/
        RewriteCond %{REQUEST_URI} ^/blog/texti_zapisey/\d{4}-\d{2}$ [NC]
        RewriteRule ^/blog/texti_zapisey/(\d{4}-\d{2})$ /index.php/blog/statya/$1.html [L]
</IfModule>

тогда по запросу http://site.ru/blog/texti_zapisey/2011-03 будет открываться страница http://site.ru/blog/statya/2011-03.html (без редиректа)
хотя уверен на 99.(9)% что можно и просто настроить WP так, чтоб пути совпадали со старыми.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
MacTep
MacTep
Topic Starter сообщение 15.11.2011, 15:18; Ответить: MacTep
Сообщение #5


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

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


WP установлен в корень.
Нужно чтобы по ссылке http://site.ru/blog/texti_zapisey/2011-03 открывалась статья http://site.ru/?p=1123 но без редиректа
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
flasher55
flasher55
сообщение 15.11.2011, 23:43; Ответить: flasher55
Сообщение #6


Новичок
*

Группа: User
Сообщений: 30
Регистрация: 18.5.2009
Поблагодарили: 11 раз
Репутация:   5  


(MacTep @ 15.11.2011, 14:18) *
WP установлен в корень.
Нужно чтобы по ссылке http://site.ru/blog/texti_zapisey/2011-03 открывалась статья http://site.ru/?p=1123 но без редиректа

<IfModule mod_rewrite.c>
        RewriteEngine On
        RewriteCond %{REQUEST_URI} ^/blog/texti_zapisey/2011-03$ [NC]
        RewriteRule . /index.php?p=1123 [L]
</IfModule>

это и есть без редиректа, с редиректом вместо "[L]" будет "[R,L]", либо "[R=<код редиректа>,L]"

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.


--------------------


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


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Как обменять WM в Apple приложении?
1 GlazunOFF 191 Сегодня, 18:25
автор: JOHNY
Открытая тема (нет новых ответов) Как зайти через прокси в Webmoney?
7 metvekot 603 Сегодня, 11:15
автор: Infacto
Открытая тема (нет новых ответов) Как закачать файлы на фтп прямо из другого фтп?
Сабж
1 stixia007 368 Вчера, 15:22
автор: wertu
Открытая тема (нет новых ответов) Как защитить свои данные в общественном Wi-Fi?
9 unazekoff 351 Вчера, 10:22
автор: spomoni
Открытая тема (нет новых ответов) Как получить от своей группы Вконтакте максимум?
6 VilD 1515 24.5.2018, 15:31
автор: laser


 



RSS Текстовая версия Сейчас: 26.5.2018, 18:34
Дизайн