gpt4 book ai didi

apache - CakePHP 2.0.4 "URL rewriting is not properly configured on your server"

转载 作者:行者123 更新时间:2023-12-05 01:28:57 25 4
gpt4 key购买 nike

我一直在尝试在我的服务器的开发部分设置 CakePHP,但我似乎无法解决“URL 重写在您的服务器上配置不正确”的错误。我怀疑我没有使用正确的 RewriteBase 配置 .htaccess 文件。我为每个文件尝试了多种不同的 RewriteBase,但我似乎无法找到正确的,而且 Cake 除了“不工作”之外没有给我任何信息(URL 重写错误不会结束在 Cake 的错误日志中)。

我无法访问我的 httpd.conf 文件,但我已经将 .htaccess 和 mod_rewrite 与其他框架(Wordpress 和 CodeIgniter)一起使用,没有出现问题。

我的网站基本网址是:http://dev.domain.com/cake/

我的基本服务器路径是:/home/username/public_html/dev/cake/

蛋糕根.htaccess:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /cake
RewriteRule ^$ app/webroot/ [L]
RewriteRule (.*) app/webroot/$1 [L]
</IfModule>

蛋糕应用目录.htaccess:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /cake/app
RewriteRule ^$ webroot/ [L]
RewriteRule (.*) webroot/$1 [L]
</IfModule>

Cake webroot 目录.htaccess:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /cake/app/webroot
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?/$1 [QSA,L]
</IfModule>

最佳答案

您是否创建了一个新的 default.ctp 布局文件,然后“您的服务器上未正确配置 URL 重写”。出现了吗?

如果是这样的话,它发生在我身上。它工作得很好。我认为 Cake 在这里抛出错误消息。

关于apache - CakePHP 2.0.4 "URL rewriting is not properly configured on your server",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8314708/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com