大家好,我遇到问题了。我的XAMPP的Apache一般用Alias配置,(VirtualHost不是很熟悉。)比如说Alias /rest  "~/svn/phpproj"然后配置上ThinkPHP,开始访问也没有问题。但是在ThinkPHP里面设置了Admin和Home分组以后。
我发现分组里面的Action无法访问。我实验了很久,感觉是Alias和分组的问题。谁能帮我看看?

解决方案 »

  1.   

    后面应该是一个目录吧,要不Apache找不到我的PHP工程啊
      

  2.   

    Alias 相当于独立的网站请描述一下的部署情况
      

  3.   


    嗯,你说的独立网站,我可能还没有意识到呢,因为我是Linux/Mac系统,所以用了Alias,否则就要在/Applications/XAMPP/.../htdoc下面放工程了。
    所以我学习了一下,用了Alias,Alias到我User下面的一个目录了?(到这里应该没有问题吧?)然后就是Alias一个我学习ThinkPHP的目录,里面就安装正常目录配置的。
    访问
    127.0.0.1/rest/index.php    /rest是我alias的结果,才有了这个URL PAth的。然后现在也好正常,然后在ThinkPHP里面加入分组的设置,但是却访问不到 分组下面的PHP Action。能不能通过ThinkPHP里面的URL路由什么的,搞定这种情况,如果你也有类似的环境,可以帮我试一试,我实验了一天,感觉Alias确实没有那么好玩
    谢谢了
      

  4.   

    哦,顺便问一下,一般一个Apache分站,大家都用VirtualHost,而不是Alias?
      

  5.   

    没用过alias,都是用 VirtualHost 配置虚拟主机。你试着用 VirtualHost 试试看。
      

  6.   

    用了VirtualHost就好了,谢谢各位了。不过我仍然希望Alias的问题能被解决掉,反正对于你们来说,实验这个连10分钟都用不上可能。有兴趣的再帮我看看。