【问题标题】:Navigating back to webpage when in a sub folder在子文件夹中导航回网页
【发布时间】:2014-04-19 20:24:00
【问题描述】:

我正在设计一个新网站,当我在一个子文件夹中时,我在导航回根目录中的另一个页面时遇到了一些问题。

以下是我的设置方法:

index.htm page1.htm page2.htm 文件夹/page1.htm

所以当我在文件夹/page1.htm 中时,当我尝试点击page2.htm 时,它认为它应该在“文件夹/page2.htm”而不是“website.com/page2.htm”中根目录。

现在可能更复杂的是,我将所有链接设置在一个模板文件中,其中包含 1 个可编辑区域(只是里面的内容)。因此,我对链接所做的任何更改都会保存到所有页面。

当我在文件夹/page1.htm 中时,是否可以导航到其他页面,例如 page2.htm?

谢谢,

克里斯

【问题讨论】:

    标签: html dreamweaver


    【解决方案1】:

    将此代码添加到文件夹/page1.htm

    <a href='../page2.htm' />Page 2</a>
    

    【讨论】:

    • 您好,谢谢,刚刚试了一下,看起来效果不错。非常感谢!
    【解决方案2】:

    通过添加表示站点根目录的前导斜杠,将您的链接写成绝对路径而不是相对路径,这样您的链接将如下所示:

    <a href="/index.htm">Index</a>
    <a href="/page1.htm">Page 1</a>
    <a href="/page2.htm">Page 2</a>
    <a href="/folder/page1.htm">Folder page 1</a>
    

    现在无论您的访问者在网站的哪个位置,Page 2 将始终转到 website.com/page2.htm

    【讨论】:

      猜你喜欢
      • 2015-09-17
      • 1970-01-01
      • 1970-01-01
      • 2019-05-29
      • 2022-12-05
      • 1970-01-01
      • 2021-12-18
      • 2021-07-03
      • 1970-01-01
      相关资源
      最近更新 更多