用user-agent重定向php

时间:2018-04-30 20:55:17

标签: php user-agent

我想要做的是制作一个php文件,以便在浏览器的用户代理不等于我的自定义用户代理时重定向该页面。这是我的代码,但无法正常工作

SharedPreferences sharedPrefs = context.getSharedPreferences("MyData", Context.MODE_PRIVATE);

1 个答案:

答案 0 :(得分:0)

我立刻看到的一个问题是你没有将此评估为严格。

From php.net

  

返回针相对于针的位置   haystack字符串的开头(与offset无关)。另请注意   字符串位置从0开始,而不是1。

接下来,你的if应该倒置。如果您的使用者,则需要重定向。

<?php

$useragent = $_SERVER['HTTP_USER_AGENT'];

if (strpos($useragent, "MyCustomUserAgent") === false) {

  header("Location: http://google.com/");

} ?>