如何正确链接页面而不是不带.html扩展名的同名文件夹

时间:2019-04-05 22:46:50

标签: html

也许真的很愚蠢,但我正在建立我的第一个网站

http://iservis.info/

我正在尝试构建经典的URL结构

我只有一个页面“ Opravy”,其中列出了所有设备,如果您单击某个设备,我想拥有URL“ http://iservis.info/opravy/iphone-xs-max

因此,在服务器上,我有一个用于主页面的文件“ opravy.html”和一个包含某些设备的所有子页面的文件夹“ Opravy”。 enter image description here

对于所有.html扩展名,我也都有.htaccess

但是问题是,在nav-bar中,我有nav-link“ Opravy”,我的代码是这样

<a href="opravy" class="nav-menu-link--block desktop-only w-inline-block">

但是它显示错误,因为我认为它试图链接文件夹而不是“ opravy.html”页面。

那么,如何将“ opravy.html”页面链接到nav-link,但不显示URL中的.html呢?

非常感谢

1 个答案:

答案 0 :(得分:0)

也许使用目录结构+ index.html?每个index.html都在与目录结构匹配的相应URL处呈现。像这样:

/ 
index.html
/../opravy
    index.html
/../../iphone-xs-max
       index.html