Как передать несколько параметров в файле .htaccess в codeigniter

#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