#1 47660666
我现在的URL是http://localhost/app/?a=register (目前暂时把一些公共控制器写在main里)可是我想弄成这个样子:http://localhost/app/register我已经完成的工作:
1.下载.htaccess文件 放置到index.php同级目录下
2.修改index.php 部分内容如下:
'launch' => array( // 加入挂靠点,以便开始使用Url_ReWrite的功能
'router_prefilter' => array(
array('spUrlRewrite', 'setReWrite'), // 对路由进行挂靠,处理转向地址
),
'function_url' => array(
array("spUrlRewrite", "getReWrite"), // 对spUrl进行挂靠,让spUrl可以进行Url_ReWrite地址的生成
),
),
'ext' => array(
//Url_ReWrite设置
'spUrlRewrite' => array(
'hide_default' => false,
'args_path_info' => false,
'suffix' => '', //
'sep' => '-',
'map' => array(
'login' => 'main@login',
'register' => 'main@register',
'resetpassword' => 'main@resetpassword',
'@' => 'main@no'
),
'args' => array(
'search' => array('q','page'),
),
),
),
结果出现的问题:
1.http://localhost/app/register 无法访问
2.http://localhost/app/?a=register 无法访问
3. 甚至连项目http://localhost/app/ 都无法访问
是我的配置有问题么?还是哪里出了错,或者我的Apache不支持?(我是本地XAMPP套件)
有劳各位看下哪里出错了,谢谢各位.
2012-03-14 09:15:14