所以网站检测到cookie = uk好,但是当我试图重定向时
从http://example.com/page/page-name到:http://example.com/uk/page/page-name
没有url正在按照我希望添加/ uk /的方式工作,它似乎是出于某种原因在index.php中添加。
RewriteEngine On
RewriteCond %{HTTP_COOKIE} country=uk; [NC]
RewriteRule ([^/])/uk/? /$1$2/ [L,R=301]
答案 0 :(得分:1)
您可以使用此规则:
RewriteEngine On
RewriteCond %{HTTP_COOKIE} country=uk; [NC]
RewriteRule !^uk/ /uk%{REQUEST_URI} [L,R=301,NE,NC]