У мене є такий сценарій:
- Все працює на мультисайті Wordpress
- У мене раніше був блог на домені A
- Повідомлення в блозі з домену A перенесли в новий блог домену B. Зображення в цьому новому блозі все ще вказували на домен А і працювали нормально, поки ...
- Я створив новий веб-сайт у домені А з іншим ідентифікатором
Тепер зображення в домені B вказують на домен A, на папку для завантаження старого ідентифікатора, і вони більше не працюють. Я просто скопіював файли зі старого блогу в папку для завантаження мого нового ідентифікатора.
Тепер я думаю, що мені потрібно відредагувати файл htaccess, що є причиною цього питання. Що таке код, який мені потрібно використовувати, і куди його поставити (я думаю, він входить в основний файл htaccess WP)?
Мені потрібно перенаправити всі посилання на зображення
http://domaina/wp-content/uploads/sites/5/XXXX/XX/XXX.xxx
до
http://domainb/wp-content/uploads/sites/9/XXXX/XX/XXX.xxx
Я думаю, альтернативою було б це зробити в SQL і переписати постійні посилання, але це "досить високий ризик, і я вважаю за краще рішення htaccess ...
Відповіді:
0 для відповіді № 1Якщо ви хочете використовувати .htaccess, а не просто перекладіть переліки за прикладом
Перенаправлення 301 /old-page.html http://new-domain.ru/new-page.html
і так, використовуйте головний .htaccess у кореневому каталозі WP