Привет, Я пытаюсь создать PHP-скрипт для перенаправления людей из старого магазина в новый магазин.Перенаправление с использованием PHP
Если пользователи земли на странице продукта URL-адрес будет выглядеть следующим образом:
www.example.com/cart/product-name-p-xxxx.html
p-xxxx.html
на конце всех URL, название продукта, это просто номер продукта идентификатор (который всегда 4 цифры) который больше не используется. Мне нужно переписать URL в:
www.example.com/shop/?s=product%20name&post_type=product
я планировал поместить сценарий на корню www.example.com/cart/
, чтобы забрать все запросы к старому магазину. (Есть более 2000 страниц продукта, поэтому я не могу писать отдельные переадресации для каждого продукта.)
Я не знаю, с чего начать, поэтому любая помощь, указатели и/или примеры были бы замечательными.
К сожалению он не должен быть PHP скрипт, он может использовать любую форму технологии, если результаты одинаковы. – user3714154
Посмотрите mod_rewrite. Вам нужно будет сделать RewriteRule в вашем файле .htaccess, чтобы сделать это. –
Какую версию Apache вы используете? (Я предполагаю Apache?) Насколько важна замена дефиса пробелами ('% 20') в URL-адресе. Пробелы в URL-адресе всегда лучше избегать, особенно для (нового) магазина. – MrWhite