PHP重定向到应用程序链接

PHP重定向到应用程序链接,php,redirect,hyperlink,header,Php,Redirect,Hyperlink,Header,我正在尝试重定向到如下URL: example:// 打开特定的应用程序。但是当我在PHP中使用header()函数时,它会重定向到 http://example// 使用标题时('Location://示例://')。它删除了:,我认为它不会在前面使用http。另外,如果不使用URL前面的//,它当然会将其添加到当前页面的主机URL末尾。您不能仅使用PHP,但可以使用Javascript。你应该有这样的东西: $fullUrl = 'example://'; print('<scri

我正在尝试重定向到如下URL:

example://
打开特定的应用程序。但是当我在PHP中使用
header()
函数时,它会重定向到

http://example//

使用
标题时('Location://示例://')。它删除了
,我认为它不会在前面使用http。另外,如果不使用URL前面的//,它当然会将其添加到当前页面的主机URL末尾。

您不能仅使用PHP,但可以使用Javascript。你应该有这样的东西:

$fullUrl = 'example://';
print('<script type="text/javascript"> window.location="'.$fullUrl.'"; </script>');
$fullUrl='example://';
打印('window.location=“”。$fullUrl。“”;');

无论如何,如果您的浏览器阻止了非HTTP(S)协议,您就不能这样做。

什么是
示例://
应该是什么?
之前的URL部分应该是一个URL方案,如
http:
https:
mailto:
,等等。是的,在我的情况下,它是一个打开应用程序的自定义URL,就像这里解释的那样,我希望避免使用JS,但我会尝试一下,谢谢。谢谢……遇到了同样的问题。我希望有一个干净简单的php重定向,但现在我必须用JS重定向编写一个基本的html页面。啊。