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



 

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

Открыть тему
Тема закрыта
> Правильная запись в htaccess под wp?
by_roXe
by_roXe
Topic Starter сообщение 7.5.2014, 15:15; Ответить: by_roXe
Сообщение #1


Завсегдатай
*****

Группа: Active User
Сообщений: 511
Регистрация: 1.6.2012
Поблагодарили: 100 раз
Репутация:   18  


Добрый день, помогите разобраться, требуется сделать 301 редирект некоторых страниц в файле htaccess стандартного wp.

Знаю что сделать это надо строкой:

Redirect 301 /old-page.html http://new-sait.ru/new-page.html

Стандартный код в файле у меня сейчас такой:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress


Собственно вопросы:
1. Куда именно в этот код писать новые строки? В самый конец или..?
2. Если домен остается прежним, а меняются только url,то правильно писать так:
Redirect 301 /old-page.html http://new-sait.ru/new-page.html
или так:
Redirect 301 /old-page.html /new-page.html
?

Спасибо)
-2
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
boris_b
boris_b
сообщение 7.5.2014, 15:29; Ответить: boris_b
Сообщение #2


Участник
***

Группа: User
Сообщений: 108
Регистрация: 28.4.2014
Поблагодарили: 54 раза
Репутация:   6  


1. Писать после RewriteEngine On в пределах <IfModule>
2. Я использую первый вариант - все работает как надо.


--------------------
Делаю качественные экспресс-аудиты - http://www.maultalk.com/topic169380.html
Настройка и ведение контекстной рекламы - http://www.maultalk.com/topic175667.html


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
by_roXe
by_roXe
Topic Starter сообщение 7.5.2014, 16:13; Ответить: by_roXe
Сообщение #3


Завсегдатай
*****

Группа: Active User
Сообщений: 511
Регистрация: 1.6.2012
Поблагодарили: 100 раз
Репутация:   18  


Блин, что-то не то))

Он мне ссылки
site.ru/index.php?radio=15
редиректит на
site.ru/?radio=15

а должен на
site.ru/normal-url

)) Что не так может быть?)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
boris_b
boris_b
сообщение 7.5.2014, 16:16; Ответить: boris_b
Сообщение #4


Участник
***

Группа: User
Сообщений: 108
Регистрация: 28.4.2014
Поблагодарили: 54 раза
Репутация:   6  


А что такое normal-url? В виде site.ru/adress.html?


--------------------
Делаю качественные экспресс-аудиты - http://www.maultalk.com/topic169380.html
Настройка и ведение контекстной рекламы - http://www.maultalk.com/topic175667.html
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
by_roXe
by_roXe
Topic Starter сообщение 7.5.2014, 16:25; Ответить: by_roXe
Сообщение #5


Завсегдатай
*****

Группа: Active User
Сообщений: 511
Регистрация: 1.6.2012
Поблагодарили: 100 раз
Репутация:   18  


это site.ru/adress-3-3/

типа таких
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
linderman
linderman
сообщение 7.5.2014, 16:29; Ответить: linderman
Сообщение #6


Новичок
*

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


Можно и так:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress
Redirect 301 /old-page.html http://new-sait.ru/new-page.html

Обычно, при переносе на другой домен, делаю так:
RedirectMatch 301 (.*) http://new-sait.ru$1
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
by_roXe
by_roXe
Topic Starter сообщение 7.5.2014, 23:31; Ответить: by_roXe
Сообщение #7


Завсегдатай
*****

Группа: Active User
Сообщений: 511
Регистрация: 1.6.2012
Поблагодарили: 100 раз
Репутация:   18  


Убрал новые правила вообще из файла, оказалось по старым он редиректит точно также, т.е. скорее всего проблема именно в дефолтных записях файла...
может быть из-за того что старые ссылки были такие site.ru/index.php?radio=15 а новые site.ru/adress-3-3/ ?

Товарищи, помогите разобраться в чем проблема) Кину 100 руб на кошелек за помощь))

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


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) 300 площадок под вечные ссылки на выбор: ТИЦ 20-9400, PR 0-6, ЯК, DMOZ. Скидки при пакетном заказе!
61 inkon 13924 7.12.2017, 20:28
автор: inkon
Открытая тема (нет новых ответов) EssayTraffic - партнерка в essay edu нише под бурж - до 85% с продажи
23 EssayTraffic 4032 7.12.2017, 19:17
автор: EssayTraffic
Открытая тема (нет новых ответов) Контент для паблика vk на тематику женской бижутерии (под крылом ИМ)
6 Сергей. 1436 7.12.2017, 14:21
автор: vds4you
Открытая тема (нет новых ответов) Хостинг под мелкие adult сайты нужен
10 RMak 1546 6.12.2017, 22:49
автор: RICHHost
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыEssayPro.Money партнерка под студенческий траф 50%+20% комиссии
60 Mur4ikovsky 11926 6.12.2017, 18:34
автор: EssayPro


 



RSS Текстовая версия Сейчас: 11.12.2017, 6:30
Дизайн