什么是URL重写?
比如原来要访问一个网页使用的网址是 http://xxx/index.php,但是我们可以使用URL重写技术,将原来的url地址变成http://xxx/index.html,之后可以通过访问http://xxx/index.html达到原来的效果,这可以通过Apache的mod_rewrite模块来实现
(1)要进行URL重写,首先是在php文件所在目录下创建一个.htaccess文件
(2)编写以下代码,其意思是先检查该模块是否加载并且打开重写引擎
<IfModule mod_rewrite.c>
RewriteEngine on
</IfModule>
(3)然后添加一些规则来定义重写
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule 重写之后文件名 原先的文件名
</IfModule>
(4)然后保存
(5)在网页中进行测试
通过URL重写技术,可以提高一些安全性