Наш старый сайт имеет поиск URL структура, как это:RewriteRule - перенаправление несколько переменного URL мульти переменной URL-адрес
- example.com/Country/United Штаты/Регион/Калифорния/Район/Southern California/Город/Сан - Диего/Пригород/South Park/Тип/Дом/спальни/4/ванные комнаты/3/
Это в настоящее время переписано, чтобы указать на физическую страницу:
- /search/index.aspx
Параметры в URL-адресе могут быть смешаны в разных заказах, а URL-адрес может содержать один или несколько параметров.
Мы хотим 301 перенаправить эти старые URL-адрес в новую структуру, которая упорядочена в логическом порядке и более краткая:
- example.com/united-states/california/southern-california/san-diego/юго-парк /? Тип = дом & спальни = 4 & ванные комнаты = 3
- example.com/united-states/california/?type=house & спальни = 4 & ванные комнаты = 3
ли Ther e) способ перезаписи URL-адресов для опроса старого URL-адреса, определения существующих параметров и последующей записи новой структуры URL-адресов?
Даже если мы можем ограничить его только страной, регионом, районом, городом и пригородом, это может быть достаточно хорошим, чтобы хотя бы вернуть некоторые результаты, даже если это не идеально.
Кроме того, пробелы должны быть превращены в дефисы и весь текст в нижнем регистре.
У меня уже есть RewriteRule, чтобы превратить новую структуру URL в URL-адрес, чтобы указать на физическую страницу. Он просто преобразует старый URL-адрес в новый URL-адрес, в котором мне нужна помощь. Я бесконечно гугл, и это просто вне меня!
Может ли кто-нибудь помочь? Благодарю.