请教个Rewrite URL 重新写法,我这样写对不对?

请教个Rewrite URL 重新写法,我这样写对不对?

http://demo.com/ECMS50/e/search/result/?searchid=1
Rewrite成
http://demo.com/ECMS50/bouncer.html

网上搜了下Rewrite的书写,然后我这样写

RewriteRule /(\d+)\.html /e/search/result/\?searchid=$1 [N,I]

本地调试没反应,http://demo.com/ECMS50/bouncer.html 浏览找不到页面.404..

你的重写都没有涉及到什么变量。
d表示的是数字,好像没有I这个flags吧?
首先确认你服务器支持rewrite

RewriteEngine on
RewriteRule /bouncer\.html$  /e/search/result/?searchid=1 [NC, L]
如履薄冰

参考了网上的,呵呵,

如果是生产的静态页面是这样的,
http://www.youname.com/news/index.html

http://www.youname.com/news/it/index.html

http://www.youname.com/news/it/pc-10.html

我想全部设置成这样访问的.
http://www.youname.com/news/index.html 这个不变

http://www.youname.com/news/it.html

http://www.youname.com/news/pc-10.html

只是更改了路径.

  

请教@我不是鱼, 有没有想过的文档可以看下