【发布时间】:2014-12-09 13:50:27
【问题描述】:
我这里有问题...
我需要启动我在一台服务器上开发的网站,即 windows 服务器,并且有一个应用程序我无法删除或更改它,它是一个 asp 应用程序,但这不完全是问题.我的应用程序是 CakePHP 应用程序,我需要在与我所说的其他应用程序相同的文件夹中工作,所以我的 Cake 将 URL 中的所有内容重定向到 webroot,这是正常的,但其他应用程序在文件夹中“ /admin”,当我尝试访问“mydomain.com/admin”时,它被重定向到蛋糕应用程序。所以,我需要在我的 .htaccess 中加入一些规则,当 URL 为“/admin”时不要重写,但不会影响任何不同的 URL。
有人有想法吗?
这是 CakePHP 的默认 .htaccess:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ app/webroot/ [L]
RewriteRule (.*) app/webroot/$1 [L]
</IfModule>
【问题讨论】:
标签: php apache .htaccess cakephp mod-rewrite