在php中我们可以利用apache来实现伪静态也可以利用php来操作,但是目前我只知道 apache的伪静态和php代码的伪静态.
Apache伪静态html(URL Rewrite)设置法
在php中我们可以利用apache来实现伪静态也可以利用php来操作,但是目前我只知道 apache的伪静态和php代码的伪静态.
Apache伪静态html(URL Rewrite)设置法
如在我们提供网地址是 httt://www.phprm.com 但我们使用下面程序可以自动给它加个超级连接.
下面介绍一个简单的做法
一种就是伪静态方式,即用户和搜索引擎看到的是.html后缀的静态页面,但实际上它还是动态程序,只不过是通过某种方式进行了伪装。
这种方式也有两种实现方式:第一种是通过web服务器,进行url rewrite实现链接的静态化,下面以apache为例来说明一下其实现方式。对于有服务器配置权限的用户,推荐使用apache的mod_rewrite模块,这里假设已经安装好mod_rewrite模块,打开apache的配置文件,找到相应主机的部分,添加以下代码:
中文url编解码详细说明:在php中urlencode和rawurlencode是对中文进行编码的。
string urlencode ( string str)