比如百度网站上放了一个abc.html文【wén】件【jiàn】,你【nǐ】想访问它就直接输【shū】入【rù】baidu. com/abc.html
。Web服务器看到这样的地址就直接找到这个文件输出给客户端。
动态网【wǎng】页【yè】就是,假如你想做一个显示当前时间的【de】页面,那么就可【kě】以【yǐ】写【xiě】个【gè】PHP文【wén】件,然后访问baidu. com/abc.php
。Web服务器看到这样的地址,找到abc.php
这个文件,会交【jiāo】给PHP执行后返回给客户【hù】端。而动态【tài】网页【yè】往【wǎng】往要输入【rù】参数【shù】,所以地址就变成baidu. com/abc.php?a=1&b=2
。
搜索引擎比较烦这【zhè】种带问号【hào】的动态网页,因为参数【shù】可以随便加,而【ér】返回内容却不变,所【suǒ】以会对【duì】这种【zhǒng】网页降权。
于是有了mod_rewrite
,它可以重新映射地址。比如当前这个页面的地址http://baidu. com/abc.html
,Web服务器收到请求后会重新映射为http://baidu. com/page.php?id=abc
,然【rán】后【hòu】再执行那个PHP程【chéng】序。这样,在【zài】内部不改【gǎi】变的情【qíng】况【kuàng】下,对【duì】外呈现出来的网址变成了没有问号的象静态网页的网址【zhǐ】一样。
于是有【yǒu】人给起了【le】个名字叫“伪【wěi】静态【tài】”。其实也【yě】没什【shí】么伪的,就是没有问号的静态网址,让搜索引擎舒服点而【ér】已。
如【rú】果您使用的是类似宝【bǎo】塔、lnmp、AHM、phpstudy这样的集成环境,一般都【dōu】会集成有【yǒu】Wordpress的伪【wěi】静态,请【qǐng】搜索一下这些环境【jìng】安装【zhuāng】Wordpress伪静态的方【fāng】法。
如果您是自己编译的环境,请参考:WordPress伪静态设置
ri系列主题不支【zhī】持【chí】带有问好的连接形式,必【bì】须使用自【zì】定【dìng】义【yì】的形【xíng】式。这里注【zhù】意,如果您使用 /%postname%
这种伪静态也不能够支持,请尽量用 /%post_id%
这种连接形式
版权所有:深圳市网商在线科技有限公司