我正在使用localhost for PHP项目。我需要一些解决方案。
当前网址:http://localhost/project/portfolio/php_files/port_sub_sidebar.php?x=opencart
现在,我希望以这样的方式显示:http://localhost/project/portfolio/opencart
如何在.htaccess文件中进行更改
答案 0 :(得分:0)
在.htaccess
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/(.*)(\.jpg|\.gif|\.png|\.css|\.js)$
RewriteRule ^(.+)$ index.php?url=$1 [L,QSA]
您可以通过以下代码获取网址
$url = $_GET['url'];
$segments = explode("/",$url);
print_r($segments);
然后您可以根据提供的细分
实施路由系统