我刚刚在8天前托管了我的第一个网站。我在WebMatrix上运行了一份报告。它说"此页面包含不必要的重定向"。它指出了几乎所有网页中的错误。所有这些网站都包含相同的代码。这是: -
if($_GET['cc'] == "y"){
if(!empty($_GET['c'])){
$_SESSION['std'] = $_GET['c'];$url = $_SERVER['PHP_SELF'];header("location: $url");
}
现在,如果我删除header("location: $url")
会话值不会更改,直到页面重新加载或用户转到另一个页面并且$_GET['c']
可能有6个不同的值,因此问题会重复多次。我想过使用301重定向,但也不会改变会话值。所以我知道这会影响SEO。所以你们能告诉我另一种方法吗?