301从重写URL重定向

时间:2017-03-21 14:49:37

标签: php .htaccess redirect

可以重定向重写的URL吗?让我用一个例子解释一下:

此页面(参数以粗体显示): / RECHERCHE-JANTES-pour-的 AUDI - 的 A3 - 的 19 -pouces-的 215 -page-的 3 html的

必须使用相同的参数重定向到另一个。

我发现如何从POST或GET重定向,但不是从重写的URL重定向,我不想从POST或GET URL重定向,因为在google中索引的页面是重写的(但可能是没关系,我也不知道。)

1 个答案:

答案 0 :(得分:1)

在PHP中,您可以使用$_SERVER全局变量来访问某些HTTP标头信息。如果您想查看客户端使用的是哪个网址,您可能需要查看$_SERVER['PATH']$_SERVER['PATH_INFO']。 有关详细信息,请参阅http://php.net/manual/en/reserved.variables.server.php

但是,Apache是​​重写器,Apache会将信息重写为POST或GET变量。如果urlpath中的变量确实被重写,您应该能够使用$_REQUEST和/或$_GET检索它们。

您可以使用var_dump($_REQUEST, $_GET);查看从网址获取的信息。