Проблема с WordPress - редирект 200 OK на главную вместо 301 на внутряки

S
На сайте с 30.09.2016
Offline
469
#51
SeVlad:
и поломать половину функционала

А с чего бы он сломался? Там и правил-то в родном хтакцессе с гулькин нос, ломать особо нечего. Заменяешь инклудами/редиректами через PHP - и всё работает.

Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.
IL
На сайте с 20.04.2007
Offline
435
#52
SeVlad:
написать замену родному роутингу и поломать половину функционала?

Нет. Передача управления "родному" роутингу без mod_rewrite. Попутно - отслеживание/настройка редиректов.

SeVlad:
Нда...

У пары-тройки ведущих сео-компаний есть своя универсальная, не привязанная к CMS система "встраивания" в сайт.. в которой можно прописать тайтлы/тексты и прочие ништяки,

а) особо не вникая какие плагины и прочие модифицирующие куски кода установлены на данном конкретном сайте

б) используя однотипный, не привязанный к CMS интерфейс PHP-кода.. :)

Можно сколь угодно говорить, что это "не по фэн-шую", противоречит идеологии.. Но свои задачи такой подход вполне решает.

... :) Облачные серверы от RegRu - промокод 3F85-3D10-806D-7224 ( http://levik.info/regru )
SeVlad
На сайте с 03.11.2008
Offline
1609
#53
Sitealert:
А с чего бы он сломался? Там и правил-то в родном хтакцессе с гулькин нос, ломать особо нечего.

Сам роутинг - он в ВП. В хтацессе - только отправка на него. Ну т.е. "первая линия" роутинга.

Он же не только посты/страницы обрабатывает - там довольно мутный механизм (чего стоит не до сих пор непобеждённое отсутствие редиректа при цифровых слагах.). Даже с "предсказанием" правильного урла - может по части слага в несуществующем урле средиректить на другой, существующий.

https://codex.wordpress.org/wp_rewrite

https://wp-kama.ru/function/WP_Rewrite

---------- Добавлено 23.08.2019 в 11:18 ----------

ivan-lev:
У пары-тройки ведущих сео-компаний есть своя универсальная, не привязанная к CMS система "встраивания" в сайт.. в которой можно прописать тайтлы/тексты и прочие ништяки,

Мы же тут конкретно про ВП говорим. Не?

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
S
На сайте с 30.09.2016
Offline
469
#54
SeVlad:
Сам роутинг - он в ВП. В хтацессе - только отправка на него.

Ну так и есть. Всё сохраняется, просто вместо хтакцесса отрабатывает 404-я страница - для некоторой оптимизации средствами PHP.

SeVlad
На сайте с 03.11.2008
Offline
1609
#55
Sitealert:
Ну так и есть. Всё сохраняется, просто вместо хтакцесса отрабатывает 404-я страница - для некоторой оптимизации средствами PHP.

Мб я не правильно понял, но мне показалось, что предлагается роутинг ВМЕСТО родного, встроенного в ВП.

S
На сайте с 30.09.2016
Offline
469
#56
SeVlad:
мне показалось, что предлагается роутинг ВМЕСТО родного, встроенного в ВП.

тебе показалось

ivan-lev:
Нет. Передача управления "родному" роутингу без mod_rewrite. Попутно - отслеживание/настройка редиректов.

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