现在有这么一个问题:
<a href="question.php?id={dede:field.id /}">把它改成<a href="question/{dede:field.id /}.html">.这样原本是question.php?id=1这样的地址变成了question/1.html,但实际并不存在question这样的目录也没有1.html这个文件,我要怎么通过把question/{dede:field.id /}.html的地址解析到question.php?id={dede:field.id /}的地址,就如把question/1.html解析到question.php?id=1,还有个要求就是我上面的地址栏还是必须是question/1.html这样。
谢谢
<a href="question.php?id={dede:field.id /}">把它改成<a href="question/{dede:field.id /}.html">.这样原本是question.php?id=1这样的地址变成了question/1.html,但实际并不存在question这样的目录也没有1.html这个文件,我要怎么通过把question/{dede:field.id /}.html的地址解析到question.php?id={dede:field.id /}的地址,就如把question/1.html解析到question.php?id=1,还有个要求就是我上面的地址栏还是必须是question/1.html这样。
谢谢
解决方案 »
- 高手进来一下,关于用SESSION保存输入在线测验题目
- 自定义函数不能调用外部变量吗?
- move_uploaded_file怎么用的?为什么有了copy还又出现这个函数呢?它们有区别吗?
- 如何将EXCEL中的内容导入到MYSQL中
- 为什么调用imagecreate()时提示Call to undefined function: imagecreate()
- 问防盗链技术
- win2003下copy函数为什么没用了?
- 请教一个菜问题,这个问题也缠了小妹很长时间了,希望能在这里得到答案!谢谢~!
- APACHE可不可以像PWS的那样编辑虚拟目录?
- fopen()函数 r r+到底有啥区别啊?
- isset的疑惑
- 有个正则不会,帮忙写下?
PATH_INFO都可以实现
RewriteRule /question/(.*).html /question.php?id=$1
要是在httpd.conf 不方便配的话,
就用 .htaccess 进行配置。
allowoveride none
全改为
AllowOveride ALL这样APACHE就可以重写URL了