0

我得到了 cakePHP,但出现以下错误。

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

奇怪的是,它在我的笔记本电脑上运行良好,而在我的台式电脑上却无法运行。我从笔记本电脑复制整个内容并将其粘贴到桌面上,然后显示该错误。

有什么想法可以解决吗?我按照步骤解决,但这是同样的问题。我的 cakePHP 版本是 2.0 以上。

4

1 回答 1

0

您可以先检查您的重写模式是否在apache/conf/httpd.conf文件中。检查httpd.conf文件中的以下代码:

LoadModule rewrite_module modules/mod_rewrite.so

在此行中删除哈希并重新启动 Apache 服务器:

#sudo service apache2 restart

之后,您可以在 cakephp.htaccess文件中设置以下代码:

<IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteBase /YourPath/
    RewriteRule    ^$    app/webroot/      [L]
    RewriteRule    (.*)  app/webroot/$1    [L]       
 </IfModule>
于 2012-07-26T04:18:01.650 回答