apache配置方式实现伪静态,网站实例

原文地址:

PiquantBoy实现apache下URL伪静态

很多初次配置apache的朋友都会遇到各种各样的问题,不是因为apache的配置有多复杂,而仅仅是因为初次尝试,无从下手或是不知道从什么地发着手解决。

PiquantBoy是我从设计开始到代码实现一步一步搭建起来的,期间遇到了各种各样的问题,在纠结之余也会觉得比较充实,因为我正在验证我能凭借自己原生动力把PiquantBoy做到什么样的地步,在今天之前就在想apache关于重写URL的问题在原文中有比较详细的说明,包括自己是怎么思考这个问题,采取了什么措施去解决这个问题,以及自己思维局限在什么地方。并且在原网站可以输入测试的地址,进行验证,对于初次接触的朋友会有很形象的帮助实例。

1.我想要重新显示http://www.piquantboy.com /index.php?article&action=getlist&typeid=6这个地址的格式太犀利,想改成最好是http: //www.piquantboy.com/artcle_getlist_1_type.html这样的格式。

2.我访问的时候不可能直接输入http://www.piquantboy.com/artcle_getlist_1_type.html这个页面来访问吧!看来还是得配置apache,好像很深奥(这个想法浪费的时间最多)

其实解决之后会觉得很简单,因为当时自己脑袋里的那根筋没转过来!!

RewriteRule ^(.*)/article_([a-z]+)_([0-9]+)_art\.html$ $1/index\.php\?article&action=$2&artid=$3 [L]