我正在尝试将我的代码从本地主机传输到实时域。服务器的目录是这样的:
-www.example.com
--app
--cake
--vendors
--plugins
-- phpMyAdmin
-- htaccess
由于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/ http://cakebaker.42dh.com/2006/08/17/take-over-the-control-of-some-urls-from-cakephp/。但是我更改了 webroot 文件夹中的 htaccess 而不是主文件夹。
我真的希望有人能提供帮助。
您可以通过修改来做到这一点.htaccess
文件位于应用程序文件夹之外。
请尝试用这个。我正在使用这个特定的代码,它对我有用。
<IfModule mod_rewrite.c>
RewriteEngine on
Rewriterule ^phpmyadmin/.*$ - [PT]
RewriteRule ^$ app/webroot/ [L]
RewriteRule (.*) app/webroot/$1 [L]
</IfModule>
现在您将能够运行这样的目录http://example.com/phpmyadmin
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)