以下クロームブラウザ以外弾くという例です
https://example.com/
上記は下記コードの.httacessを設定したサーバーです。
もしクローム以外であれば
https://example.com/hidden.php
へリダイレクトさせるのですが、
https://example.com/hidden.php
へ
リダイレクトさせるたびに.httaccessの効力が発動し無限リダイレクトに陥ります
どのようにしたら、無限にならずに済むのでしょうか?
SetEnvIfNoCase User-Agent "Safari" ua_browser=safari SetEnvIfNoCase User-Agent "(MSIE|Trident)" ua_browser=ie SetEnvIfNoCase User-Agent "Chrome" ua_browser=chrome SetEnvIfNoCase User-Agent "Firefox" ua_browser=firefox SetEnvIfNoCase User-Agent "Opera" ua_browser=opera SetEnvIfNoCase User-Agent "Sleipnir" ua_browser=sleipnir SetEnvIfNoCase User-Agent "Nintendo" ua_browser=game SetEnvIfNoCase User-Agent "PlayStation" ua_browser=game SetEnvIfNoCase User-Agent "^DoCoMo" ua_browser=phone SetEnvIfNoCase User-Agent "UP.Browser" ua_browser=phone SetEnvIfNoCase User-Agent "SoftBank" ua_browser=phone SetEnvIfNoCase User-Agent "^J-PHONE" ua_browser=phone SetEnvIfNoCase User-Agent "MOT-" ua_browser=phone SetEnvIfNoCase User-Agent "WILLCOM" ua_browser=phone SetEnvIfNoCase User-Agent "^emobile" ua_browser=phone RewriteEngine On RewriteCond %{ENV:ua_browser} !chrome RewriteRule ^(.*)$ https://example.com/hidden.php [R=301,L]
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/06/18 18:53