我在PHP网站上工作。我在相应的页面上有选择选项的菜单。这是我的代码:
<?php
$path = $_SERVER['PHP_SELF'];
$page = ltrim(str_replace("/", "", dirname($path)."/".basename($path, '.php')),"/");
?>
<div id="navbar-collapse-grid" class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li><a href="<?php echo SITE_PATH; ?>" <?php echo ($path == "/index.php") ? 'class="select"' : ''; ?>>Home</a></li>
<li><a href="<?php echo SITE_PATH; ?>about/overview.php" <?php echo ($path == "/about/overview.php") ? 'class="select"' : ''; ?>>About Us</a></li>
</ul>
</div>
一切都很好。如果我的网址为“www.example.com/index.php”,则为Home。 “www.example.com/about/overview.php”,然后关于SELECT。
1)我的问题是如何编写代码或如何检查我的路径为“www.example.com”而不是“www.example.com/index.php”。因为,众所周知,我需要一个主页链接为“www.example.com/”而不是“www.example.com/index.php”
2)如何在.htaccess文件中重定向,如何放置以及如何连接此.htaccess文件。