Як правильно змінити URL на сайті Redirect старих посилань на нові

Підтримка → Проблеми та рішення → Як правильно змінити URL-адресу на сайті? Redirect старих посилань на нові.

Як правильно змінити URL-адресу на сайті? Redirect старих посилань на нові.

Хотів би замінити їх на/%postname%-%post_id%.html Щоб вийшло так:mysite.com/primer-123.html

На сайті вже 1300 сторінок, і на нього посилаються інші ресурси. Кожну сторінку вручну немає бажання перенаправляти.

Чи є можливість автоматично перенаправляти всі новини з /news/111%post_id%.html на /%postname%-%post_id%.html?

Чи є можливість автоматично перенаправляти всі новини з /news/111%post_id%.html на /%postname%-%post_id%.html?

p.s. Можливо вийде обійтися одним редиректом

  • Відповідь змінено 2 роки/років, 7 міс. тому користувачем Юрий.

Юрію, дякую за відповідь. Але, будь ласка, допоможіть розібратися у послідовності дій.

1. Я повинен у рядку «Довільно» замінити на/%postname%-%post_id%.html і натиснути «Зберегти зміни»? Після цих дій WP робить сам редирект? 2. Потім зробити в .htaccess редирект? 3. Що саме написати в .htaccess для мого випадку?RewriteEngine On RewriteRule ………………..

  • Відповідь змінено 2 роки/років, 7 міс. тому користувачем logband82.

У .htaccessперед # BEGIN WordPress впишіть

та можете ставити будь-яку схему ЧПУ.

Юрію, дякую ще раз за швидку відповідь. Зараз пробуватиму.Для підстрахування: Як дізнатися, чи підключена канонізація чи ні?

Як дізнатися, чи підключена канонізація чи ні?