关于php伪静态

来源:百度知道 编辑:UC知道 时间:2024/05/21 18:49:23
Apache的mod_rewrite如何配置?
php实现伪静态的正则表达式是什么?请举例说明,谢谢!
谢谢1楼的答案,我想实现的是类似http://www.****.com/article.php?id=189&classid=12的地址,显示的是http://www.****.com/article18912,网上这样的文章也不少,找到一些文章尝试着做不能实现。

isapi我不太熟悉 不过传递变量的规则不是转成utf8而是应该进行url编码 php可以使用函数urlencode 或者js中 encodeURI
生成的url格式可以是 如 /user_86789_keyword_%D6%D0%B9%FA%D0%C2%CE%C5 至于具体怎么写 简单看下isapi的示例就行了
类似于:
RewirteRule user_([0-9]+)_keyword_([0-9a-zA-Z\%]+) index.php?keyword=$2&user=$1 [L]
上面这是apahce的mod_write格式 isapi应该类似的
参考资料:http://www.nayitian.net

article18912
这么搞一定不行的。。种要有个区别开来的东西!!!那有那么智能啊!

如果用cakephp就更加好了!

下面是引用别人的!!很容易实现的!!我们都是用cakephp框架开发的!

PHP伪静态写法--其一

伪静态又名:URL重写

主要是为了SEO而生的。(SEO是什么?这个不用问我吧。呵呵~搞网络的不懂SEO那就~~~~)

方法一:

比如这个网页

http://www.xxxx.com/soft.php/1,100,8630.html

其实处理的脚本是soft.php 参数为1,100,8630

相当于soft.php?a=1&b=1=100&c=8630 只不过这样的URL太难记。搜索引擎也不喜欢。

真静态只是完全生成了HTML。

客户端访问的