Может ли кто-нибудь объяснить мне, что я делаю не так?В прошлом я использовал этот код с простым html-файлом (например, "/intlpage.html"), но сейчас я использую Wordpress, поэтому URL-адреса отличаются (например, "/ products / international-page /")
RewriteCond %{ENV:GEOIP_CONTINENT_CODE} ^EU$ [NC]
RewriteCond %{HTTP_COOKIE} !MYGEO=EU;
RewriteCond %{REQUEST_URI} !^/products/international-page/
RewriteRule ^(.*)$ /products/international-page/ [L,R,CO=MYGEO:EU:www.mydomain.com:7200:/]
В основном: если континент - это ЕС, и нет файла cookie MYGEO со значением EU, а страница не www.mydomain.com/products/international-page/, тогда: перейдите на www.mydomain.com / products / international-page / и напишите файл cookie MYGEO.
Однако, когда я делаю это, я получаю сообщение об ошибке:
ERR_TOO_MANY_REDIRECTS
Обратите внимание, чтоэто WordPress сайт.(Материал Wordpress htaccess находится внизу файла .htaccess, конечно).Я полагаю, что это может быть связано с тем фактом, что это сайт WP ... но я не уверен.