我如何让mod_rewrite和.htaccess与cakephp一起工作?

时间:2015-02-06 18:21:13

标签: .htaccess cakephp mod-rewrite

我正在尝试让cakephp在我的mac - yosemite上本地工作。我在我的/ ~user / Sites目录中有本地工作的apache和php ...我可以点击php ini文件,并在另一个目录中安装wordpress。

除了重写网址之外,我已经把它搞砸了......我按照蛋糕网站上的步骤进行了操作:

http://book.cakephp.org/2.0/en/installation/url-rewriting.html

现在我得到的是404找不到!。

这三个.htaccess文件的默认内容带有一个额外的RewriteBase,指向其安装在我的Sites文件夹中的文件夹。

任何想法我做错了什么?我已经阅读了其他帖子,但没有一个帮助过!

由于

1 个答案:

答案 0 :(得分:0)

首先,确认mod_rewrite由(在命令行上)启用:

# a2enmod rewrite

如果刚刚使用上面的命令启用,请重启apache:

# /etc/init.d/apache2 restart

在尝试加载网站时,这些类型的错误应该会触发您的error.log ..保持错误日志打开:

# tail -f /var/log/apache/error.log

并尝试再次访问您的网页。

如果这不能帮助您解决问题,请粘贴重写规则,以便我们达到峰值。