我想重定向所有外部链接,例如当您链接像 google.com 这样的外部网站时,它将是这样的链接“redirector.php?url=google.com”然后转到 google.com
另外,我想在 30 秒后重定向该链接。这意味着,在您单击链接 (redirector.php?url=google.com) 后,它会在倒计时(30 秒)后转到 redirector.php,然后在 30 秒后转到 google.com。
我在 vBulletin 论坛上看到类似的内容,但我的网站不是 vBulletin。
mysite.com/redirector.php?url=google.com
但我希望它不会影响我的内部链接
mysite.com/news.php
有没有办法通过php做到这一点?
提前致谢
这是我的工作:'url', 'type' => 'unparsed_equals', 'before' => '', 'after' => '', 'validate' => create_function('&$tag, &$data, $disabled', ' if (strpos($data, \'http://mysite.com/redirector.php?url=\') !== 0 && strpos($data, \'https://mysite.com /redirector.php?url=\') !== 0) $data = \'http://mysite.com/redirector.php?url=\' . $data; '), ?> 但我需要替换取而代之的是http://mysite.com,可以实现网址,例如 $siteurl
任何想法?