在设计网站时,我创建了一个顶部.php页面来保存页面的本质,这样我就可以为每个页面使用 include。所以顶部.php抬着我的头,用我的CSS样式表和我的网站背景,然后是菜单栏。我对我的内容使用了绝对定位,所以所有内容基本上都位于图像之上 - 模板。也许不切实际,但它看起来不错。无论如何,如果您要访问 mywebpage.com/top.php 您只会看到明显没有内容的模板。现在这真的不是问题,因为没有人会去那个链接,除非谷歌决定将其包含在它的搜索中。即使我已经提交了站点地图并将其隐藏在我的Google网络帐户中。
有什么解决办法吗?
显然,我不是一个经验丰富的网页设计师。
您应该将所有仅包含在目录中的文件放在一个目录中,并使用.htaccess
文件阻止对该目录的访问。
这将阻止谷歌和用户直接访问该文件。
您的.htaccess
文件应包含
deny from all
您创建一个名为"片段"的目录,并将top.php
放入其中。然后,在目录中创建一个名为 .htacess
的新文件。该文件应包含deny from all
.
可以通过以下方式创建没有任何名称且仅包含扩展名的文件:
- 转到记事本并键入
deny from all
- 点击另存为
- 选择"保存类型"为"所有文件"并命名
".htacess"
(带引号)
创建一个robots.txt
文件并将其放在根文件夹中。添加此内容:
User-agent: *
Disallow: /top.php
此外,您可以使用.htaccess修改权限或禁止它