#5.隐藏index.php
我们开始对url进行重写,首先为了先把index.php给隐藏,创建分布式配置文件
```cpp
|-.htaccess 分布式配置文件
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FIELNAME} !-d
RewriteRule ^(.*)$ index.php?url=$1 [QSA,L]
```
然后在你的httpd.conf文件中把下列配置项开启,也就是前面的#号删掉
```cpp
#LoadModule rewrite_module modules/mod_rewrite.so
```
这样我们就把url进行了重写,我们可以进行测试,修改文件
```cpp
|-index.php 项目前台入口文件,单一入口
<?php
/**
* Created by PhpStorm.
* User: find35.com
* Date: 15/12/24
* Time: 下午5:15
*/
echo $_GET['url'];
```
然后在浏览器中输入
```cpp
http://localhost/php_mvc/test/index/id/13
```
如果这时在浏览器中显示如下,则表示成功
```cpp
test/index/id/13
```
也就是把index.php后面的内容全部都输出出来了。