#php #.htaccess #codeigniter
#php #.htaccess #codeigniter
Вопрос:
У меня есть URL, который я хочу перенаправить 301. Старый URL должен перенаправляться на новый URL.
Пример — https://www.dummy.com/service-centers/Rajasthan/Kekri/Riico-Industrial-Area/Riico-Industrial-Area--Shoes-Factory/Ekam-Motors/370
— старый URL
https://www.dummy.com/service-centers/Kekri/Ekam-Motors/370
— новый URL
Я пытался сделать это, используя below .htaccess, но в итоге получаю это
redirect 301 /service-centers/$2/$3/$4/$5/$6/$1 /car-service-centers/$3/$6/$1
но это не работает, пожалуйста, помогите мне
Ответ №1:
Первым аргументом должно быть регулярное выражение, что-то вроде этого должно это сделать.
redirect 301 /service-centers/([0-9A-Za-z-_] )/([0-9A-Za-z-_] )/([0-9A-Za-z-_] )/([0-9A-Za-z-_] )/([0-9A-Za-z-_] )/([0-9A-Za-z-_] ) /car-service-centers/$2/$5/$6
Комментарии:
1. он не перенаправляет на новый URL