新闻中心

怎么设置php开源程序伪静态(URL 重写)设置通用方法

作者 / 无忧主机 时间 2013-08-08 23:23:55

关于php开源程序的伪静态设置,怎么设置类?不同的开源程序设置方法是否有相同之处?它们各自是否又有怎样的特点类?是否有规律可查?这些,将是我们今天这篇文章的全部内容。无忧主机小编,就根据自己的多年的工作经验总结一下。把php开源程序如何设置伪静态(url重写)的方法进行总结,分享给大家,如何设置网站伪静态,怎么设置伪静态?这个问题,当你看完之后,肯定能找到解决问题的方向。此文,献给,亲爱的无忧主机香港免备案的php空间的用户们,以及对php开源程序的爱好者们。希望对各位站长能有所帮助。 伪静态设置对象:市面您能找到的php开源程序 使用环境:使用linux环境php虚拟主机,或自建的使用linux环境的独立服务器。不适合windows环境的的php空间用户使用。 以下是关于php开源程序的伪静态设置的通用方法的介绍: 任何php编写开源程序的网站,实现伪静态的方法,都是遵循这样的一个步骤: 在网站后台开启伪静态功能 上传.htaccess文件(伪静态规则) 然后您的网站就会自动调用服务器的rewrite模块,把动态url地址根据,您的伪静态规则文件自动将其输出html的静态页面。只是不同的网站程序,其设置的方法和表现形式不同而已,我已将其分为如下几类,您可以详细参考。 Php开源程序伪静态设置方法大概可以分为三种类型: 善解人意型 典型案例:wordpress 用wordpress建站的站长应该都知道,wordpress的伪静态设置方法非常之简单,只需要登录wordpress后台,设置——常规,在“wordpress地址(URL)”和“站点地址(URL)”两个地方输入www的域名就可以了,不需要任何伪静态代码,可谓非常人性化,当之无愧的“善解人意”。 自给自足型 典型案例:光线cms 光线cms伪静态设置方法是这样的: 首先需要在后台开启伪静态,设置是: 伪静态重写功能:开启 网站运行模式:动态 然后在网站根目录rewrite文件夹中找到.htaccess文件,也就是程序自带的伪静态文件,把它移到程序安装目录,就可以了。 这类伪静态设置,一般是在后台开启伪静态,然后再把程序自带的伪静态文件放到程序安装目录就行了。由于伪静态文件程序包里是自带的,不需要自己去找,所以,“自给自足型”,理所应当。 自力更生型 典型案例:discuz(适用于各个版本) Discuz开启伪静态的方法,和光线cms设置方法有类似的地方。 首先,需要在discuz论坛的后台全局——seo设置,在可用处全部勾选,点击提交,然后点击“查看当前的Rewrite规则”,把“Apache Web Server(虚拟主机用户)”下的代码复制出来,在本地新建一个名为1.txt文本文档(命名不限,不要用中文就行),复制进去保存。然后上传到网站安装目录,重命名为.htaccess。这里要注意一点,伪静态规则中的“RewriteBase /”,如果网站安装在根目录,那么就“/”后面就不需要写。否则就要在“/”后添加二级目录名称。 这类伪静态设置,不仅仅需要在后台开启伪静态,还需要自己在后台寻找伪静态代码,并且需要自己新建文件上传到网站安装目录,相对以上两种,还是比较麻烦的。所谓“自力更生”,所有步骤几乎都要自己来操作,可谓名副其实。 Php开源程序的伪静态设置,无忧主机小编了解的大概就这三个分类。一些其他的开源程序,基本上都可以归到这三个大类里面。希望大家可以有所收获。 无忧主机小编推荐文章阅读: 定制实现Ecshop专题页伪静态 BO-BLOG(博客)的伪静态(URL重写)设置 linux主机下discuz x2.5完美伪静态规则 各类php开源程序伪静态(URL重写)规则整理目录 无忧主机发布原创phpwind9.0伪静态配置教程

本文地址:https://www.51php.com/wordpress/12095.html

1
1
1
1
1
1
1

客户服务热线

0791-8623-3537

在线客服