当前位置: 宪胜建站> 网站建设> 网站制作完成后濮阳建站者如何配置伪静态规则

网站制作完成后濮阳建站者如何配置伪静态规则

发布日期:2017-03-14    阅读:2318    作者:宪胜网络

  在《濮阳企业网站制作上线应时采用静态页还是伪静态?》这篇文章中,我们详细介绍了濮阳网站制作完成后采用伪静态的好处,这篇文章得到了许多濮阳企业站长的反馈,宪胜建站大概了解到,还有许多企业站长不知道如何配置伪静态规则,其实伪静态规则的配置方法有很多,企业站长们不用因为不懂URL重写而苦恼,今天,宪胜就以Apache环境下使用htaccess文件为例,告诉站长们伪静态规则的写法,那些网站还未制作完成的站长也可以提前了解伪静态规则的写法,以备不时之需。

  在我们配置htaccess文件之前,需要检查当前Apache环境是否开启了伪静态模块,濮阳网站建设者们可以通过PHP内置的phpinfo()查看mod_rewrite是否开启,如果改模块未开启,则需要进入Apache的安装目录下,找到并打开httpd.conf文件,将LoadModule rewrite_module模块前方的“#”号删掉,然后保存退出,重新启动Apache服务。重启完成后,我们就可以正式开始正则表达式伪静态规则的书写啦。

  我们用国内最受欢迎的discuz论坛开源程序作为伪静态规则的写入对象,我们将“frist.php?id=$1&page=$2”用正则表达式进行伪静态化需要怎么书写呢,很简单,只需要在htaccess文件文件中加入一行“RewriteRule ^frist-([0-9]+)-([0-9]+)\.html$ frist.php?id=$1&page=$2”就可以了,这则表达式分为三部分,第一部分的“RewriteRule”是URL重写的一种规则,中间的()部分为需要接受的参数,第三部分中的“$”是要传递的参数。伪静态规则生效后,用户可以通过frist-1-2.html对该网页进行访问。

  濮阳网站建设,是濮阳本地专业制作网站公司,濮阳网站建设公司,专注于濮阳网站建设濮阳网站制作,濮阳网站推广,濮阳网站设计,濮阳网站优化。 电话咨询:15090243397

合作,从需求定制开始