max*_*ax_ 2 javascript php redirect header
我有一个名为"goto"的目录和一个名为index.php的文件.目前,以下内容位于index.php文件中:
<?php
$url = $_GET['url'];
header("Location: $url");
?>
Run Code Online (Sandbox Code Playgroud)
目前要重定向到另一个URL,我必须在地址栏中输入:
http://mysite.com/goto/?url=http://google.com
Run Code Online (Sandbox Code Playgroud)
如果您能告诉我如何更改该URL以便我可以通过在地址栏中输入以下内容将用户重定向到网站,我将不胜感激:
http://mysite.com/goto/http://google.com
Run Code Online (Sandbox Code Playgroud)
使用mod_rewrite和.htaccess重写http://mysite.com/goto/http://google.com为http://mysite.com/goto/?url=http://google.com
RewriteEngine On
RewriteRule ^goto/(.+)$ /goto/?url=$1 [L]
Run Code Online (Sandbox Code Playgroud)
根据您的服务器配置,您可能需要/在重写路径中包含一个(即^/goto/(.+)$).
| 归档时间: |
|
| 查看次数: |
701 次 |
| 最近记录: |