urlrewrite如何写这样的效果 在根目录下面建一个abc的文件夹,在这里文件夹下面建立一个x.htm,然后在x.htm;里面写一个js的重定向脚本不就ok了?? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我以前听说,新闻即使都是php动态页,如:newsshow.php?newsid=2,只要在apache中设置一下rewrite就可以了程序不用修改,就可以直接显示为html页了是这样吗? RewriteRule ^/(.?)(.?)(.?)/(.*).htm /$1/$2/$1$2$3/$4.htm 假如是新闻列表这页,我这样配置后,就可以了吗?程序要修改吗?程序和配置如下://newslist.php<a href=newsshow.php?newsid=1>11</a><a href=newsshow.php?newsid=2>11</a>//rule写成这样RewriteRule ^/news_([0-9]*).html /newslist.php?newsid=$1 即便使用 mod_rewrite ,你也要修改你的程序。mod_rewrite 不会自动将你的所有连接都替换掉,它只是提供一个映射关系。具体规则,看具体需求了。你提的我想是你随便问的吧。 怎么可能是随便问的啊,我是突然想到的,以前听他们说程序不需要修改的,只要设置一下apache的rewrite就可以了,可是我不知道怎么弄?如果程序不修改,连接还是newsshow.php?newsid=2这种类型的啊?apache会直接把这样的连接让客户端看的时候变成news_2.htm这种静态页面吗? 必须在程序newslist.php里把//newslist.php<a href="newsshow.php?newsid=<?php echo $arr['newsid'];?>"><?php echo $arr['newstitle'];?></a>......改为//newslist.php<a href="newsshow_<?php echo $arr['newsid'];?>.html"><?php echo $arr['newstitle'];?></a>......这样吧? 谁能帮我看看这是怎么回事? is_uploaded_file($_FILES['userfile']['tmp_name'])的疑问 我想使用狗哥的翻译功能,但是遇到小问题。 如何只知道虚拟主机支不支持PDO库。在线等待 PHP今天刚接触。。。帮帮我呀。。。 notepad++高亮 你提供软件,我负责销售。寻优秀教育相关软件 如何把excel文件用php导入到mysql的数据表中。 有谁知道这个用什么函数的? 恶意解析的问题 cuteftp上传后一个回车符全部变成两个回车符了 请谈谈对海量数据库操作应该注意的问题,特别希望唠叨 徐大哥谈谈?
只要在apache中设置一下rewrite就可以了
程序不用修改,就可以直接显示为html页了
是这样吗?
程序和配置如下://newslist.php
<a href=newsshow.php?newsid=1>11</a>
<a href=newsshow.php?newsid=2>11</a>//rule写成这样
RewriteRule ^/news_([0-9]*).html /newslist.php?newsid=$1
mod_rewrite 不会自动将你的所有连接都替换掉,它只是提供一个映射关系。
具体规则,看具体需求了。
你提的我想是你随便问的吧。
如果程序不修改,连接还是newsshow.php?newsid=2这种类型的啊?apache会直接把这样的连接让客户端看的时候变成news_2.htm这种静态页面吗?
<a href="newsshow.php?newsid=<?php echo $arr['newsid'];?>"><?php echo $arr['newstitle'];?></a>
......改为
//newslist.php
<a href="newsshow_<?php echo $arr['newsid'];?>.html"><?php echo $arr['newstitle'];?></a>
......这样吧?