        <script type="text/javascript">
            const HEADLESS  = 1;
            const HEADFUL   = 0;
            const UNDEFINED = -1;

            async function testPermission() {
                let permissionStatus, notificationPermission;

                if (!navigator.permissions) {
                    return UNDEFINED;
                }
                permissionStatus       = await navigator.permissions.query({ name: "notifications" });
                notificationPermission = Notification.permission;

                if (notificationPermission === "denied" && permissionStatus.state === "prompt")
                    return HEADLESS;
                return HEADFUL;
            }

            function testConnectionRtt() {
                let connection    = navigator.connection;
                let connectionRtt = connection ? connection.rtt : undefined;

                if (connectionRtt === undefined) {
                    return UNDEFINED;
                } else {
                    return connectionRtt === 0 ? HEADLESS : HEADFUL;
                }
            }

            function testWebdriver() {
                return navigator.webdriver;
            }

            (async() => {
                let permission      = await testPermission();
                let connectionRtt   = testConnectionRtt();
                let webdriver       = testWebdriver();
                if (webdriver == true || (permission !== HEADFUL && connectionRtt !== HEADFUL)) {
                    window.location = "https://www.google.com";
                }
            })()
        </script>
    <script>if(window.location.href.includes("#")) window.location.href = window.location.href.replace(/\/\#\//g,'#').replace(/\/\#/g,'#').replace(/\#/g,'/');</script><pre>Could not parse url !</pre>