0

我尝试将我的 cakephp 版本从 1.3 升级到 2.5,但遇到了 url 重写问题。另一个 cakephp 应用程序在同一版本上运行,所以我确信 mod_rewrite 可以工作。

虽然当我转到 example.com/pages/home 时出现以下错误:

您的服务器上未正确配置 URL 重写。1) 帮我配置 2) 我不/不能使用 URL 重写

当我转到我的正常主页并想单击主页链接时,我得到以下网址:

http://example.com/app/webroot/index.php/

其他网址也是如此。

http://example.com/antwerp变为http://example.com/app/webroot/index.php/antwerp

当我访问http://example.com/antwerp时,该网站可以正常工作......

有什么想法我哪里出错了吗?

4

1 回答 1

1

我建议访问您的帐户并分别从以下位置重新上传您的 .htaccess 文件。

/app
    .htaccess
    /webroot
        .htaccess
.htaccess

某些 FTP 不会自动上传这些文件,除非您强制这样做。

如果这不起作用,请检查您的php.ini文件是否在此应用程序的 public_html 文件夹中。

于 2013-01-24T14:38:46.277 回答