Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 为什么我的网站的访问者会像';你是亲戚吗?_Html_Logging_Hyperlink_Server - Fatal编程技术网

Html 为什么我的网站的访问者会像';你是亲戚吗?

Html 为什么我的网站的访问者会像';你是亲戚吗?,html,logging,hyperlink,server,Html,Logging,Hyperlink,Server,我网站上的每个页面都有一个导航栏,上面有一些绝对链接,指向/archive和/atom.xml等页面。它们出现在/post/post title等页面上 在我的访问日志中,我看到对路径的大量请求,如/post/post title/archive和/post/post title/atom.xml 假设我没有在某个地方塞满一个链接(例如,漏了一个斜杠),是否还有其他我可能做错的事情导致一些客户遵循绝对链接,好像它们是相对的?或者只是奇怪的机器人程序变得奇怪了?在加载到web项目中任何带有主域名的

我网站上的每个页面都有一个导航栏,上面有一些绝对链接,指向
/archive
/atom.xml
等页面。它们出现在
/post/post title
等页面上

在我的访问日志中,我看到对路径的大量请求,如
/post/post title/archive
/post/post title/atom.xml


假设我没有在某个地方塞满一个链接(例如,漏了一个斜杠),是否还有其他我可能做错的事情导致一些客户遵循绝对链接,好像它们是相对的?或者只是奇怪的机器人程序变得奇怪了?

在加载到web项目中任何带有主域名的文件夹之前带有正斜杠的链接

如果你有这样的经历:

domain.com/index.php
domain.com/archive/index.php
这两个index.php文件都具有以下内容:

<a href="/">home</a>
<a href="/archive">archive</a>
<a href="./another_directory">Other Page</a>
<a href="./archive">archive</a>
此外,相对链接在其所在的主文件夹内进行处理,例如:

提出以下建议:

<a href="/">home</a>
<a href="/archive">archive</a>
<a href="./another_directory">Other Page</a>
<a href="./archive">archive</a>
我会:

<a href="http://domain.com/another_directory">Other Page</a>
<a href="http://domain.com/archive/archive">archive</a>

<a href="http://domain.com/another_directory">Other Page</a>
<a href="http://domain.com/archive/archive">archive</a>