伪静态是一个大课题,涉及网站的各个方面,此处伪静态并非SEO伪静态,将动态页面调整为静态页面,而是与源码安装和页面地址有关,没有伪静态支持,网站不能正常安装,或者前台页面不能打开访问等。
网络上流传的破解版本,也就是网站源码的分享版本,有些是需要伪静态支持的,有些在安装过程中需要,否则无法定位到安装所需资源文件,有些在安装成功以后需要,否则前台栏目页和内容页,全部不能打开访问。若是运气较好,可能并不需要任何伪静态,就能安装成功,并且前台页面都能正常访问。
主流WEB服务器目前有三种,apache服务器,IIS服务器,nginx服务器,因此,对应的伪静态也有三种形式,伪静态文件.htaccess,伪静态文件web.config,nginx没有独立的伪静态文件,而是要打开nginx.conf配置文件,在server区域写人规则的。
分享版本若是需要伪静态,至少都会自带一个伪静态文件,放在网站的根目录下,若是用户是不同的WEB服务器,可以考虑使用工具转换,从理论上来说,伪静态之间是可以相互转换的,但是在实际操作中,转换过程往往出错,需要手工二次编辑,才能实现全部转换成功,前提是自己熟悉伪静态规则。伪静态转换在线工具https://www.toolnb.com/tools/rewriteTools.html
分享版本自带伪静态文件,一般以apache伪静态文件居多,.htaccess,用户若是使用IIS服务器,可以将其转换为IIS伪静态,web.config,在实际应用中,这种转换操作也是最多的,操作方法可以参考http://help.e8088.com/page.php?pid=1063
分享版本若是需要伪静态支持,但是却没有自带伪静态文件,或者自带伪静态文件是错误的,这种情形是很常见的,有些破解版本,本来就是缺少文件的,其中就包括伪静态文件,若是运气如此不好,就只有自己动手编写了。