我尝试将我的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时,该网站可以正常工作......
我出错的任何想法?
答案 0 :(得分:1)
我建议您访问自己的帐户,然后将.htaccess文件重新上传到以下位置。
/app
.htaccess
/webroot
.htaccess
.htaccess
有些FTP在您强制使用之前不会自动上传这些文件。
如果这不起作用,请检查您的php.ini
文件是否在此应用程序的public_html文件夹中。