【问题标题】:How can i get mod_rewrite and .htaccess working with cakephp?如何让 mod_rewrite 和 .htaccess 与 cakephp 一起工作?
【发布时间】:2015-02-07 02:26:32
【问题描述】:

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

除了重写网址之外,我已经把它全部连接起来了……我按照蛋糕网站上的步骤操作:

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

现在我得到的只是 404 not found!。

三个 .htaccess 文件具有默认内容,并带有一个额外的 RewriteBase,指向我的站点文件夹中安装它的文件夹。

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

谢谢

【问题讨论】:

    标签: .htaccess cakephp mod-rewrite


    【解决方案1】:

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

    # a2enmod rewrite
    

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

    # /etc/init.d/apache2 restart
    

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

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

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

    如果这不能帮助您解决问题,请粘贴您的重写规则,以便我们采取行动。

    【讨论】:

      猜你喜欢
      • 2015-09-18
      • 2011-03-08
      • 1970-01-01
      • 2011-06-22
      • 1970-01-01
      • 1970-01-01
      • 2010-09-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多