打印

[安装使用] 伪静态的问题

[复制链接]
查看: 2359   回复: 3
跳转到指定楼层
1
pswang 发表于 2010-7-27 22:57:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
虚拟主机本身支持apachi伪静态 有其他应用正常使用伪静态
安装KK的时候,会出现500 Server Error错误
空间管理员查了日志后说伪静态出错了,给了下面一段

[Tue Jul 27 22:26:48 2010] [alert] /home/lietou/www/gold/.htaccess: RewriteRule: cannot compile regular expression '^index_do-(\\w+),view-(\\w+?),slt_order-(\\w){0,5},slt_cash_cove-(\\w){0,5}.html$'\n

应该指向的是 #xs任务搜索1
RewriteRule ^index_do-(\w+),view-(\w+?),slt_order-(\w){0,5},slt_cash_cove-(\w){0,5}.html$      index.php?do=$1&view=$2&slt_order=$3&slt_cash_cove=$4
求解决方案
2
michael 发表于 2010-7-28 16:17:01 | 只看该作者
根据你提供的信息 www应该是根目录,gold 目录是威客程序,那你应该在.htacces中修改 RewriteBase的设置
RewriteBase /gold
3
 楼主| pswang 发表于 2010-7-29 16:41:39 | 只看该作者
目录没有问题,现在解决安装的问题了。
方法写下来供参考:
1)找michael要了份utf-8编码的.htaccess 因为安装选择是utf-8的kppw版本
2)跟虚拟主机的管理员多次尝试,发现下面这条总报错,去掉view-(\w+?)里面的问号就可以支持安装。
但可能丢失了一些kppw设定的功能,暂时不知道。

#xs任务搜索1
RewriteRule ^index_do-(\w+),view-(\w+?),slt_order-(\w){0,5},slt_cash_cove-(\w){0,5}.html$      index.php?do=$1&view=$2&slt_order=$3&slt_cash_cove=$4
4
michael 发表于 2010-7-31 09:07:04 | 只看该作者
这可能是正则兼容的问题
您需要登录后才可以回帖   登录 注册

高级模式

|小黑屋|官方微博|QQ空间|每日签到|客客专业威客|众包建站系统 ( 鄂ICP备11009411号-1 )

Powered by Discuz! X3.2 © 2001-2018 Comsenz Inc.