通过 FileZilla 发布简单的 .html 站点时遇到问题

Trouble with publishing simple .html site through FileZilla

我正在尝试发布一个非常基本的网站,使用我的大学免费为我提供的一些网站空间。我可以访问 www 和数据文件夹。 www 用于网站,数据很好,适合常规数据。我用 JS 和 CSS 制作了一个简单的 .html 文件,它在我的机器上一切正常,但是当我尝试发布它时,我无法访问辅助 IndexEng.html文件,尽管它在本地工作。

有人知道我做错了什么吗?以下是在线网页文件夹的发布方式:

所以要明确一点,Index.html 有效,js 和 css 正确加载,但 IndexEng.html 无效。我已经在 Index.html 旁边和 html 文件夹中尝试了 IndexEng.html,但都不起作用。使用以下代码:

 <a href="html/IndexEng.html"><button class="...">
      ENG
 </button></a>

按钮在锚点内的工作方式与您期望的不同。

如果你只是想要一个简单的 link 到 indexEng.html 页面,你只需要指定锚点:

<a href="indexEng.html">This is the link text</a>

您可以使用 CSS 将 link 设置为看起来像按钮的样式。

您还可以使用:
<按钮class="..." id="myButton">

<script type="text/javascript">
    document.getElementById("myButton").onclick = function () {
        location.href = "html/indexEng.html";
    };
</script>

改location.href="indexEng.html";如果您想将按钮指向上图中的内容。