1
xmbaozi OP 对你们很简单的。网上找了很多,头皮都抓破了
|
2
Hyperion 2011-05-25 23:57:16 +08:00
额,正则里问号不用转义。
|
3
yesmeck 2011-05-25 23:57:24 +08:00
RewriteRule ^show-htm-id-([0-9]+)\.html$ show.php?id=$1
后面的不是正则,不需要转义 |
4
Hyperion 2011-05-25 23:59:40 +08:00
“show\.php\?=$1 ”汗,id呢?
|
5
Hyperion 2011-05-26 00:03:37 +08:00
= =+ 抱歉 我表述概念上有错 误导了...
|
7
ray58750034 2011-05-26 00:32:04 +08:00
RewriteRule ^show-htm-id-([0-9]+)\.html$ show.php?id=$1
去掉转义可以用么 |
8
Hyperion 2011-05-26 00:38:19 +08:00
RewriteEngine On
RewriteRule ^/show-htm-id-([0-9]+)\.html$ /show.php?id=$1 完整的话... |
9
glume 2011-05-26 00:58:35 +08:00
.htaccess伪静态是不是特别费资源?
|
11
xmbaozi OP @Hyperion @ray58750034 都试了还是不行
主机是支持.htaccess,可以用ErrorDocument 404 /404.jpg自定义404 是因为主机环境吗?给出了phpinfo(),求高手看看 http://58days.com/fm/info.php |
12
Platinum 2011-05-27 23:28:45 +08:00
这类问题一般看 web server 的 error log 就能找到答案
|
13
Hyperion 2011-05-27 23:54:07 +08:00
汗, 别是apache没有mod_rewrite吧……这么写
RewriteEngine on RewriteRule .* http://www.google.com 看看能不能跳转到google,能就是支持,你写法上有问题;不能的话…… |
14
xmbaozi OP @Hyperion 搞定了!
RewriteEngine On RewriteBase / RewriteRule ^/show-htm-id-([0-9]+)\.html$ /show.php?id=$1 |
15
Hyperion 2011-05-28 15:11:47 +08:00
汗...为什么要先RewriteBase...多级的目录么?
|
16
xmbaozi OP 不懂...
|