mad*_*adi 3 cakephp cakephp-1.3
我正在尝试将我的代码从localhost传输到实时域.服务器的目录是这样的:
-www.example.com
--app
--cake
--vendors
--plugins
-- phpMyAdmin
-- htaccess
Run Code Online (Sandbox Code Playgroud)
由于cakephp处理URL,当我尝试访问www.example.com/phpMyAdmin时,cakephp抱怨"无法找到PhpmyAdminController".我试图改变app/webroot/htaccess中的htaccess以允许phpMyAdmin的url但它不起作用.有人可以帮忙吗?
我按照以下网站的教程:http://cakebaker.42dh.com/2006/08/17/take-over-the-control-of-some-urls-from-cakephp/.但是我更改了webroot文件夹中的htaccess而不是主文件夹.
我真的希望有人帮忙.
您可以通过修改.htaccess位于app文件夹之外的文件来完成此操作.请试试这个.我正在使用这个特殊的代码,它为我工作.
<IfModule mod_rewrite.c>
RewriteEngine on
Rewriterule ^phpmyadmin/.*$ - [PT]
RewriteRule ^$ app/webroot/ [L]
RewriteRule (.*) app/webroot/$1 [L]
</IfModule>
Run Code Online (Sandbox Code Playgroud)
现在,您将能够运行这样的目录 http://example.com/phpmyadmin