动态添加的导航类在localhost上不起作用?

时间:2017-10-05 21:37:19

标签: php

正在玩我的主导航服务器端动态添加类到li。它可以从我们的实时暂存站点按预期工作,但不能通过使用MAMP的localhost工作。任何想法为什么会这样?

<nav id="nav">
    <ul>
        <li class="<?php echo ($_SERVER['PHP_SELF'] == "/index-production.php" ? "current" : "");?>"><a href="index-production.php">Home</a></li>
        <li class="<?php echo ($_SERVER['PHP_SELF'] == "/about.php" ? "current" : "");?>"><a href="about.php">About</a>
    </ul>
</nav>

实时网址布局:http://project.domain.com/about.php

Localhost网址布局:http://localhost:8888/Project%20Name/about.php

文件夹名称没有遵循我的正常命名约定,因此有%20。是否会阻止'PHP_SELF'正确拉动?

0 个答案:

没有答案