从 URL(PHP 或 JavaScript)重定向


Redirect from URL (PHP or JavaScript)

当我编写要重定向到index.html的URL时 www.mysite.com/redirect.php?index.html 这样做是否现实?我需要使用 PHP 和 HTML 或 JavaScript。提前感谢您的回答。

如何在PHP中进行重定向? - 帮助!谢谢大家!

如果你真的需要这样做,如果你使用Apache,如果你使用任何其他服务器,如ngnix或light-http,使用.htaccess可以做得更好。https://httpd.apache.org/docs/2.4/rewrite/remapping.html如果您尝试仅使用PHP或JS执行此操作,我更喜欢使用PHP,因为它会更加古怪,并且不需要花时间将javascript加载到浏览器中。在 PHP 中将是:

if($_SERVER['REQUEST_URI']==='redirect.php?index.html') header('location:/index.html);

抱歉,如果请求 URI var 在您的服务器环境中是其他的。

期待会有所帮助

显然没有。当您在此PHP中使用此 www.mysite.com/redirect.php 时,我尝试为您提供帮助,您将以下代码:

<?php 
    header('Location: http://www.example.com/');
?>

当您对此文件发出获取请求时,它会重定向到其他 URL。

<?php  
header('Location: http://www.example.com/');
exit;

你可以在 php 中使用 header((-function 来实现重定向。确保之前没有输出。