我已经将静态网站上传到服务器,并且在意识到文件路径位于URL(例如.co.uk / index.html)中之后,我遵循了有关如何使用.htaccess进行删除的说明。但是现在我的导航栏中的下拉选项不起作用。没有错误讯息。 在localhost中,出现下拉列表,但文件不存在(我认为那是因为我删除了文件ext), 但是在服务器上,为了进行选择甚至没有出现下拉菜单。
下拉列表:
testdata.json
.htaccess
<li class="nav-item dropdown">
<a class="nav-link nav-link text-uppercase text-expanded dropdown-toggle" href="" id="navbarDropdownmenuLink" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
Services
</a>
<div class="dropdown-menu" aria-labelledby="navbarDropdownmenuLink">
<a class="dropdown-item" href="physio">Physiotherapy</a>
<a class="dropdown-item" href="massage">Massage</a>
<a class="dropdown-item" href="pilates">Pilates</a>
<!-- <a class="dropdown-item" href="injuries.html">Sports Injuries</a> -->
<a class="dropdown-item" href="accupuncture">Acupuncture</a>
</div>