136 views

PHP实现URL重写

WordPress的文章大部分地址都是url重写的,下面介绍下利用.htaccess实现url重写。

首先看一个地址:http://yilee.info/notepad1/note/yilee 这个地址的yilee其实是虚拟的,note也并不是一个文件夹,实现起来很简单,在目录下加个.htaccess文件,内容是:

<Files note>
    ForceType application/x-httpd-php
</Files>

ok,第一步完成,很容易理解,Apache看到note的url都会当做PHP去处理,在note里我们就要处理这个url了,上PHP代码:

<?php
    $fields = explode(‘/’, $_SERVER['REQUEST_URI']);
?>

$fields是一个数组,其中$fields[3]就是本文中yilee,其它可以自己尝试,重写完毕,剩下的就靠自己发挥了。

无觅相关文章插件,快速提升流量

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

*

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>