投稿 评论 顶部

伪静态如何实现的

佚名 网络安全

??

伪静态不是真正意义上的静态化,之所以使用伪静态,主要是为了SEO推广,搜索引擎对动态的文件获取难度大,不利于网站的推广。

??? 伪静态的实现原理主要是基于apache/nginx等web服务器的rewrite机制。

??? 利用Apache/nginx里面相关的服务器变量和指令来完成重写。


主要有两种方式,

??? 一种是直接在配置虚拟机的位置配置伪静态,这个每次修改完成后需要重启web服务器。

??? 另一种采用分布式的,可以在网站的根目录上创建.htaccess的文件,在里面配置相应的重写规则来实现伪静态,这种每次重写时不需要重启web服务器,且结构上比较清晰。

具体的配置可以参考 Apache/nginx的手册。