如何在我的域内在 php 中重定向带有域的 url

用户10601147

我有一个登录系统,成功登录后会重定向上一页。例如,如果用户输入 login.php?redirect= https://www.google.com,它将重定向到https://www.google.com

我希望它重定向到https://www.example.com/https://www.google.com

(Example.com 是我的域。)

我怎样才能做到这一点?

我已经尝试过的:

header("Location: /". $_POST["redirect_url"]);

header("Location: https://www.example.com/". $_POST["redirect_url"]);

但如果它是/page,它会重定向到https://www.example.com//page,带有双斜杠。

有没有办法实现这一目标?

什么

您可以检测并删除 $_POST 中的前导斜杠。

if (preg_match('~^\/~', $_POST['redirect_url'])) {
    $_POST['redirect_url'] = substr($_POST['redirect_url'], 1);
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

htaccess 301将带有变量的子域URL重定向到新域

来自分类Dev

将.htaccess中的末尾带有斜杠的URL重定向而不带斜杠到另一个域

来自分类Dev

如何重定向到带有 <a> 标签的 PHP 页面?另外,如何通过 URL 传递 ID 号?

来自分类Dev

如何删除和重定向.htaccess中的子域的.php?

来自分类Dev

.htaccess将子域重定向到php文件,而无需在浏览器中更改URL

来自分类Dev

将所有子域URL重定向到主页

来自分类Dev

将所有URL重定向到主域htaccess

来自分类Dev

将所有URL重定向到主域htaccess

来自分类Dev

我如何在 php 中的 mode_write seo 友好 url 后重定向回主页

来自分类Dev

301使用URL中的#重定向到域

来自分类Dev

域URL重定向到apache2中的localhost

来自分类Dev

如何将带有参数的URL重定向到htaccess中的干净URL?

来自分类Dev

如何使用.htaccess将带有.m3u8扩展名的URL重定向到php脚本?

来自分类Dev

PHP中的URL重定向

来自分类Dev

重定向PHP中的URL

来自分类Dev

Linkedin OAuth2.0:如何为多租户应用程序配置带有通配符子域URL的OAuth 2.0重定向URL

来自分类Dev

重定向主机中具有相同服务器上多个域的主机中的所有URL

来自分类Dev

如何使用curl在php中获取最新的重定向URL

来自分类Dev

PHP从URL获取域

来自分类Dev

将子域重定向到域,并在URL后保留所有内容

来自分类Dev

.htaccess将所有页面和URL从旧域重定向到新域

来自分类Dev

通过.htaccess重定向域/ URL

来自分类Dev

通过.htaccess重定向域/ URL

来自分类Dev

重定向子域而不更改URL

来自分类Dev

使用Wordpress重定向域更改URL

来自分类Dev

子域 URL 动态重定向。.htaccess

来自分类Dev

如何通过htaccess重定向带有端口的URL

来自分类Dev

已重定向301的域的重定向URL

来自分类Dev

将流量重定向到具有端口号的域,而不在URL中显示端口号

Related 相关文章

  1. 1

    htaccess 301将带有变量的子域URL重定向到新域

  2. 2

    将.htaccess中的末尾带有斜杠的URL重定向而不带斜杠到另一个域

  3. 3

    如何重定向到带有 <a> 标签的 PHP 页面?另外,如何通过 URL 传递 ID 号?

  4. 4

    如何删除和重定向.htaccess中的子域的.php?

  5. 5

    .htaccess将子域重定向到php文件,而无需在浏览器中更改URL

  6. 6

    将所有子域URL重定向到主页

  7. 7

    将所有URL重定向到主域htaccess

  8. 8

    将所有URL重定向到主域htaccess

  9. 9

    我如何在 php 中的 mode_write seo 友好 url 后重定向回主页

  10. 10

    301使用URL中的#重定向到域

  11. 11

    域URL重定向到apache2中的localhost

  12. 12

    如何将带有参数的URL重定向到htaccess中的干净URL?

  13. 13

    如何使用.htaccess将带有.m3u8扩展名的URL重定向到php脚本?

  14. 14

    PHP中的URL重定向

  15. 15

    重定向PHP中的URL

  16. 16

    Linkedin OAuth2.0:如何为多租户应用程序配置带有通配符子域URL的OAuth 2.0重定向URL

  17. 17

    重定向主机中具有相同服务器上多个域的主机中的所有URL

  18. 18

    如何使用curl在php中获取最新的重定向URL

  19. 19

    PHP从URL获取域

  20. 20

    将子域重定向到域,并在URL后保留所有内容

  21. 21

    .htaccess将所有页面和URL从旧域重定向到新域

  22. 22

    通过.htaccess重定向域/ URL

  23. 23

    通过.htaccess重定向域/ URL

  24. 24

    重定向子域而不更改URL

  25. 25

    使用Wordpress重定向域更改URL

  26. 26

    子域 URL 动态重定向。.htaccess

  27. 27

    如何通过htaccess重定向带有端口的URL

  28. 28

    已重定向301的域的重定向URL

  29. 29

    将流量重定向到具有端口号的域,而不在URL中显示端口号

热门标签

归档