Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 当我的主页为“时,如何将Classname添加为select”;www.example.com“;?_Php_.htaccess_Menu_Url Redirection - Fatal编程技术网

Php 当我的主页为“时,如何将Classname添加为select”;www.example.com“;?

Php 当我的主页为“时,如何将Classname添加为select”;www.example.com“;?,php,.htaccess,menu,url-redirection,Php,.htaccess,Menu,Url Redirection,我在PHP网站工作。我在相应的页面上有带有选择选项的菜单。这是我的代码: PHP 一切正常。如果我的url为“www.example.com/index.php”,则Home为SELECT。“www.example.com/about/overview.php”,然后是关于选择 1) 我的问题是如何编写代码,或者如何将路径检查为“www.example.com”而不是“www.example.com/index.php”。因为,大家都知道,我需要一个主页链接“www.example.

我在PHP网站工作。我在相应的页面上有带有选择选项的菜单。这是我的代码:

PHP

一切正常。如果我的url为“www.example.com/index.php”,则Home为SELECT。“www.example.com/about/overview.php”,然后是关于选择

1) 我的问题是如何编写代码,或者如何将路径检查为“www.example.com”而不是“www.example.com/index.php”。因为,大家都知道,我需要一个主页链接“www.example.com/”而不是“www.example.com/index.php”


2) 如何将其重定向为.htaccess文件,将其放置在何处,以及如何连接此.htaccess文件。

,在您的第一个问题中,有许多.htaccess代码段,您想在PHP或.htaccess中的
www.example.com
<?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>