我在这里有问题......
我需要启动一个我在一台服务器上开发的网站,该服务器是Windows服务器,并且有一个我无法删除或更改它的应用程序,它是一个asp应用程序,但这不是问题。我的应用程序是一个CakePHP应用程序,我需要在与我说的其他应用程序相同的文件夹中工作,所以我的Cake将URL中的所有内容重定向到webroot,这是正常的,但是其他应用程序位于文件夹& #34; / admin",当我尝试访问" mydomain.com/admin"它被重定向到蛋糕应用程序。所以,我需要在我的.htaccess中加入一些规则,当URL为" / admin"不要重写,但不会影响与此不同的任何网址。
有人有想法吗?
这是CakePHP的默认.htaccess:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ app/webroot/ [L]
RewriteRule (.*) app/webroot/$1 [L]
</IfModule>
答案 0 :(得分:0)
这对我有用:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ app/webroot/ [L]
RewriteRule (.*) app/webroot/$1 [L]
RewriteRule ^$ admin/ [L]
RewriteRule (.*) admin/$1 [L]
</IfModule>