apache的rewrite在虚拟目录下提示出错
发布于:2022-01-17 09:50:54
#1 hawk1102
这个问题有没有人碰到过的?
我在apache上配置了虚拟目录,
Alias /aa "F:/zendStudio6/workspace/"
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
如果,当我用127.0.0.1/aa去访问时,只能访问indexController
其它的controller都不能访问了,如我访问
127.0.0.1/aa/member
访问memberController时,提示:
The requested URL /aa/member was not found on this server.
这个问题有没有人碰到过的
2010-04-17 10:34:58
#2 jake
你的127.0.0.1/aa/member目录里面有index文件吗?没有怎么访问。
如果你用的是speedphp,基本上speedphp内除了index.php其他文件都不需要访问的(包括全部控制器)
另:上面的AllowOverride的NONE改成All,这样就可以使用.htaccess文件了。
2010-04-17 11:36:17
#3 redguan
你的127.0.0.1/aa/member目录里面有index文件吗?没有怎么访问。
如果你用的是speedphp,基本上speedphp内 ...
jake 发表于 2010-4-17 11:36 
AllowOverride的NONE改成All
风险有点大。看网上介绍过,改成index 即可 (未验证过)
2010-04-17 11:57:45
#4 hawk1102
不成功,有没有成功的,把配置文件发出来看下
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Satisfy all
上面这段是怎么配置的
Alias /aa "F:/zendStudio6/workspace/"
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
这里又是怎么配置的
2010-04-17 14:23:12
#5 hawk1102
回复 2 jake 在aa下面有个.htaccess文件的,member是控制器
2010-04-19 12:22:47