您的服务器上未正确配置URL重写

时间:2013-01-24 13:58:45

标签: cakephp url-rewriting

我尝试将我的cakephp版本从1.3升级到2.5,但遇到了网址重写问题。另一个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时,该网站可以正常工作......

我出错的任何想法?

1 个答案:

答案 0 :(得分:1)

我建议您访问自己的帐户,然后将.htaccess文件重新上传到以下位置。

/app
    .htaccess
    /webroot
        .htaccess
.htaccess

有些FTP在您强制使用之前不会自动上传这些文件。

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