|
本帖最后由 审判帝王 于 2011-11-21 15:38 编辑
RewriteEngine on
RewriteCond $1 !^(index\.php|images|robots\.txt)
RewriteRule ^(.*)$ /myday/index.php/$1 [L]
我的文件是这么写的,在实践的过程中碰到一个问题,例如我用user方法调用Myzm内的yzm()方法,那么$vals = array(
'img_path' => './captcha/', //验证码图片保存路径
'img_url' => 'http://localhost/myday/captcha/', //验证码显示路径
'img_height' => '25',
'num' => '4',//改写了原方法,宽度自动调节,按20*num
'expiration' => 3 //验证码保存时长,超时自动销毁
);中的'img_url' => 'http://localhost/myday/captcha/'
我如何处理,因为图片是存在myday和入口文件同级下,那么在url访问的时候又因为之前设置的.htaccess文件,自动替换成,加上了index.php了,所有当前访问的url为'http://localhost/myday/index.php/captcha/',这样了。所以在user调用Myzm.php内的yzm()方法时,显示不出来。这个问题怎么解决,或者各位有什么解决的思路没? |
|