RewriteRule ^teamstore/(.*)/$ /teamproduct.php?teamproduct=$1&products=true [NC,L]
RewriteRule ^teamstore-(.*)/$ /teamproduct.php?teamproduct=$1&products=true [NC,L]
Прошлая ситуация. У нас уже были перезаписаны эти URL-адреса, но мы хотим изменить форматирование этих страниц, чтобы они были отделены дефисом, а не косой чертой.Переназначение уже перенаправленной страницы
Я попробовал redirectmatch, но это добавило дополнительные параметры параметра php в конец URL-адресов. Он вышел, чтобы быть
RedirectMatch 301 /teamstore/(.*) http://www.domainname.com/teamstore-$1/
Здесь был результат ...
teamstore-valuehere//?teamproduct=2352323&productes=true
Я хочу, чтобы кто-то типов в оригинальном адрес teamstore/информации/получить направлены на teamstore-инфо/- Любые идеи о том, как это сделать?
Основная причина заключается в том, чтобы избежать дублирования проблем с содержанием существующих ссылок в результатах поиска Google.
Это не перенаправление первоначальной переадресации. Он отображает teamstore/без каких-либо переадресаций или любых php-данных. Я использую Wordpress, так что это может быть результатом некоторых проблем с бэкэнд, я собираюсь удвоить и утроить это сейчас, но я не думаю, что что-то должно быть неуместным. - Нужно ли перезапускать apache? Мое предположение не было, так как были сделаны изменения, но они не ожидаемые изменения, LOL. –
Я обновил код, дайте ему еще одну попытку. Однако WordPress имеет собственный ReWriteRules. Возможно, вам придется их использовать. –
Спасибо - у нас есть настраиваемый плагин, который мы разработали, чтобы мы не использовали правила wordpresses, но файл .htaccess, я дам этот выстрел. Еще раз спасибо! –