Настройка 301 редиректа

12
S
На сайте с 30.09.2016
Offline
469
#11

Это Вы скопировали из хтакцесс? Точно? Тогда

^katalog/spetsodezhda\$

не пойдёт, слэш у Вас обратный.

Точно, проверил

http://test.beztruda.by/katalog/spetsodezhda$ редиректится 😂

Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.
ecliptica
На сайте с 20.06.2017
Offline
30
#12

обратный слэш нужен для указания знака

Заказываю качественный копирайтинг здесь (http://advego.ru/10FGXzCAG4) и Вам советую.
S
На сайте с 30.09.2016
Offline
469
#13
ecliptica:
обратный слэш нужен для указания знака

Какого такого знака? "Знака свыше"?🙄

ecliptica
На сайте с 20.06.2017
Offline
30
#14
Sitealert:
Какого такого знака? "Знака свыше"?

😂

Ну я про регулярные.

S
На сайте с 30.09.2016
Offline
469
#15

Обратный слэш применяется для экранирования спецсимволов. В данном случае ТС заэкранировал спецсимвол "$", в результате чего вместо указания на конец строки после слэша - получилась строка "http://test.beztruda.by/katalog/spetsodezhda$".

ecliptica
На сайте с 20.06.2017
Offline
30
#16
Sitealert:
Обратный слэш применяется для экранирования спецсимволов. В данном случае ТС заэкранировал спецсимвол "$", в результате чего вместо указания на конец строки после слэша - получилась строка "http://test.beztruda.by/katalog/spetsodezhda$".

Ну вот я про это же, только не знал, как словами написать)

Д
На сайте с 15.08.2017
Offline
0
#17

Sitealert, ecliptica, Спасибо большое. Теперь что-то начинает прояснятся. Синтаксис сделал таким же, как писал человек в этом топике: /ru/forum/608852

Убрал этот бекслеш, сделал как нужно.

Теперь вопрос стоит в том, что работет эта конструкция только в том месте, где сейчас стоит.

Если ее поставить после комментария # Begin - Custom redirects, то она перестает работать. Это значит, что все редиректы разделов нужно в этот промежуток вставлять?

S
На сайте с 30.09.2016
Offline
469
#18

Типо того. После включения рерайта и до редиректа на индекс.

Д
На сайте с 15.08.2017
Offline
0
#19

Все, кажись победил все проблемы.

Для потомков скажу следующее: перенаправление страницы раздела на другую страницу раздела делается так:

RewriteRule ^katalog/spetsodezhda\$ http://test.beztruda.by/product-category/spetsodezhda/ [R=301,L]

Вставлять их нужно как в примере ниже, в строчки, которые создал wordpress.

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий