我如何 link 只是到我的 RSS XML 文件所在的目录,而不是实际文件?
How do I link simply to the directory my RSS XML file is in, not the actual file?
这个问题真的很愚蠢,因为我尝试的任何方法都不起作用。我的 xml 文件设置正常,并且验证正常,但我无法通过 link 到 xml 文件所在的目录来使整个工作正常进行. 它只有在我指定实际文件时才有效。当我 link 简单地转到目录并单击 RSS 图像文件时,它会将我发送到目录中的文件列表。如果我随后单击 xml 文件 link,我将被发送到订阅源页面(通过 Firefox)。我如何 link 直接进入包含我的 xml 文件的目录?我必须编辑我的 .htaccess 文件吗?这是我得到的(我的文件是 HTML5):
<link rel="alternate" href="/rss" title="RSS feed" type="application/rss+xml">
我也试过这样做是否会改变我单击图像文件时发生的情况,但不会:
<link rel="alternate" href="/rss/index.xml" title="RSS feed" type="application/rss+xml">
这个有效:
<a type="application/rss+xml" href="/rss/index.xml"><img src="/images/rss.png"></a>
这不会:
<a type="application/rss+xml" href="/rss"><img src="/images/rss.png"></a>
我错过了什么愚蠢的错误?感谢您的帮助。
您正在查找 DirectoryIndex
指令。
DirectoryIndex index.xml
或者可能Alias
, RedirectMatch
or mod_rewrite
这个问题真的很愚蠢,因为我尝试的任何方法都不起作用。我的 xml 文件设置正常,并且验证正常,但我无法通过 link 到 xml 文件所在的目录来使整个工作正常进行. 它只有在我指定实际文件时才有效。当我 link 简单地转到目录并单击 RSS 图像文件时,它会将我发送到目录中的文件列表。如果我随后单击 xml 文件 link,我将被发送到订阅源页面(通过 Firefox)。我如何 link 直接进入包含我的 xml 文件的目录?我必须编辑我的 .htaccess 文件吗?这是我得到的(我的文件是 HTML5):
<link rel="alternate" href="/rss" title="RSS feed" type="application/rss+xml">
我也试过这样做是否会改变我单击图像文件时发生的情况,但不会:
<link rel="alternate" href="/rss/index.xml" title="RSS feed" type="application/rss+xml">
这个有效:
<a type="application/rss+xml" href="/rss/index.xml"><img src="/images/rss.png"></a>
这不会:
<a type="application/rss+xml" href="/rss"><img src="/images/rss.png"></a>
我错过了什么愚蠢的错误?感谢您的帮助。
您正在查找 DirectoryIndex
指令。
DirectoryIndex index.xml
或者可能Alias
, RedirectMatch
or mod_rewrite