PHP Location标头无法正常工作

时间:2014-09-22 15:44:41

标签: php

我尝试使用带有PHP的Location标头发送重定向,但我的努力是徒劳的。无论我尝试使用我的代码,我都决定尝试一个测试,其中发生的所有事情都是实际的重定向,但它仍然失败。这是代码:

<?php
error_reporting(E_ALL);
header("Location: http://www.google.pt", true, '301');

我在堆栈溢出时看到了一些类似的问题,但大多数时候它似乎与设置标题之前的输出生成有关,这似乎很清楚,我没有在这里做。这是我在回复后在浏览器中使用safari获得的内容。

Safari's response

我的日志中没有任何错误,PHP似乎也没有产生任何警告。可能有什么不对?

最佳。

编辑:以下是我提出请求的方式:

        $.ajax({
            'url': '/api/test.php',
            'type': 'GET',
        });

以下是详细信息:

enter image description here

编辑:因为复制标记:我无法返回JavaScript,因为这应该被网站和移动应用程序使用。移动应用程序不运行javascript。

0 个答案:

没有答案