質問: window.location.href; if (current_url.indexof('?healing=')){ if(!current_url.match(redirect_url)){ window.location.replace(redirect_url); } return false; } }); </script> しかし、適切な出力が得られません。 urlに「?healing =」文字列がある場合とない場合で、他のページのリダイレクトを開始します。そして、それらは例へのurlの繰り返しです http://example.com/product-category/aromafrequencies/ example.com/healing/
回答: あなたはしなければならない<script type="text/javascript"> jquery( document ).ready(function($) { var redirect_url = 'example.com/healing/'; var current_url = window.location.href; //please check condition if (current_url.indexof('?healing=') > 0){ if(!current_url.match(redirect_url)){ window.location.replace(redirect_url); } return false; } }); </script>