作为Google Trusted街景摄影师,我们公司在Google上列出了我们的网站。在这里看到: Photo of our Google listing
问题是,我们只允许提供主页链接,例如www.aemotion.com。但我想要的是,当访问者仅点击该页面上的链接时,他们将被重定向到此页面:http://www.aemotion.com/google-street-view-van-mooi-van/。
我知道正常的htaccess重定向会将所有流量从主页重定向,而这显然不是我们想要的。
有人知道如何解决这个问题吗?
答案 0 :(得分:1)
您可以使用PHP的$_SERVER
变量,因此如果用户来自http://www.google.nl(我发现您来自荷兰),则重定向到该页面。
所以你的代码将是:
if($_SERVER['HTTP_REFERER'] == 'http://www.google.nl') {
Header('Location: /google-street-view-van-mooi-van/');
}
您还可以使用特定的get
变量。例如:http://www.aemotion.com/?reffer=site_name
。之后,您可以添加以下代码:
if(isset($_GET['reffer'])) {
if($_GET['reffer'] == 'site_name') {
Header('Location: /google-street-view-van-mooi-van/';
} else if($_GET['reffer'] == 'site_name_2') {
Header('Location: /google-street-view-van-mooi-van/';
}
}
这适用于多个网站。
希望这有效!
Hopelijk werkt dit! (荷兰语)
答案 1 :(得分:0)
如果他们通过了import javax.swing.*;
public class Shapes {
public Shapes() {
JFrame frame = new JFrame();
JPanel window = new JPanel();
frame.setSize(600, 400); // Width: 600, Height: 400.
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible(true);
frame.add(window);
window.setLayout(new BorderLayout());
// Perform graphics drawing.
frame.revalidate();
frame.repaint();
}
public static void main(String[] args) {
new Shapes();
}
}
变量或$_GET
变量,您可以检查该变量并相应地重定向。
$_POST