在用PHP构建网站时,我发现该网址能够提供不属于的额外信息,即
http://www.mydomain.com/index.php/extrainformation
我已经读到它与$_SERVER['PATH_INFO']
分开,但需要找到一种方法来阻止此信息显示,因为它显示在Google搜索结果中。这是我可以通过在.htaccess文件中添加条件来阻止的吗?
有什么见解?
答案 0 :(得分:0)
即使您的网页忽略了该信息,该信息在技术上也是有效的网址。因此,如果像谷歌这样的搜索引擎找到一个URL,可能是通过包含该额外信息的链接,并且它会提取一个有效的网页,他们就会在结果中显示它。
您可以通过以下几种方式解决此问题:
这三项都会阻止Google使用这类网址对网页编制索引
答案 1 :(得分:0)
那些看起来像Apache的多视图。将其添加到您的htaccess文件中:
Options -MultiViews