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]"


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


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


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Маленький кейс как сделать много почтовых ящиков в Gmail
Один аккаунт = много ящиков
15 PostBrigada 931 Сегодня, 15:49
автор: Parfumer_75
Открытая тема (нет новых ответов) Как мошенники зарабатывают на прямых трансляциях в Instagram
Не ждите порно в инстаграм, его нет
12 PostBrigada 1361 16.12.2017, 23:00
автор: PostBrigada
Открытая тема (нет новых ответов) Как сейчас зарегистрировать Яндекс кошелек за пределами России?
4 metvekot 416 16.12.2017, 19:04
автор: metvekot
Открытая тема (нет новых ответов) Как поднять доверие к сайту?
5 fair_exchange 410 16.12.2017, 18:33
автор: genjnat
Горячая тема (нет новых ответов) Черный список обменников и как безопасно обменять валюту
141 Kurses 30001 15.12.2017, 13:04
автор: BestExchangers


 



RSS Текстовая версия Сейчас: 18.12.2017, 17:06
Дизайн