xsrwoshi 发表于 2017/3/3 15:28

有个伪静态规则,在apache正常,kangle 不行

咋办呢,能否改


<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1
RewriteRule ^(.*)/item/(.*)\.html$ $1/product/Index/id/$2
RewriteRule ^(.*)/about/$ $1/page/index/id/45.html
RewriteRule ^(.*)/brand/(.*)\.html$ $1/product/brand/id/$2
RewriteRule ^(.*)/help/$ $1/page/index/id/36.html
RewriteRule ^(.*)/help/question.html$ $1/page/index/id/35.html
RewriteRule ^(.*)/info/news.html$ $1/portal/list/index/id/6.html
RewriteRule ^(.*)/info/news.html?p=(.*)\$ $1/portal/list/index/id/6/p/$2.html
RewriteRule ^(.*)/info/sub.html$ $1/portal/list/index/id/7.html
RewriteRule ^(.*)/info/sub.html?p=(.*)\$ $1/portal/list/index/id/7/p/$2.html
</IfModule>



首页可以进, 内页就404了

小樱 发表于 2017/3/3 17:58

放在根目录了么?

xsrwoshi 发表于 2017/3/3 19:11

小樱 发表于 2017/3/3 17:58
放在根目录了么?

嗯,当然的

小樱 发表于 2017/3/3 19:21

xsrwoshi 发表于 2017/3/3 19:11
嗯,当然的

在线文件管理确定有么。。

xsrwoshi 发表于 2017/3/4 11:10

小樱 发表于 2017/3/3 19:21
在线文件管理确定有么。。

当然有,好歹我也是玩kangle多年的老司机,这些基本的还是懂的,

这个应该是kangle的伪静态 还是 没 apache原生的好,或者有部分规则识别不了?

不知如何解决,开问各位dakao 是否有解决方法

小樱 发表于 2017/3/4 14:36

xsrwoshi 发表于 2017/3/4 11:10
当然有,好歹我也是玩kangle多年的老司机,这些基本的还是懂的,

这个应该是kangle的伪静态 还是 没 ...

你试试其它伪静态规则检测下是否能用?

xsrwoshi 发表于 2017/3/6 11:54

小樱 发表于 2017/3/4 14:36
你试试其它伪静态规则检测下是否能用?

正常

小樱 发表于 2017/3/6 15:10

xsrwoshi 发表于 2017/3/6 11:54
正常

那就迷了。。你把<IfModule mod_rewrite.c>
</IfModule>
去掉试试?
页: [1]
查看完整版本: 有个伪静态规则,在apache正常,kangle 不行