【问题标题】:Remove index.php Cake PHP from url从 url 中删除 index.php Cake PHP
【发布时间】:2013-11-27 12:17:50
【问题描述】:

我是 CAKEPHP 的新手。我从服务器复制文件并导入到本地主机。 css 和图像没有加载。我取消了注释 配置::write(‘App.baseUrl’, env(‘SCRIPT_NAME’));现在网站正在显示,但 url 包含 index.php。

【问题讨论】:

  • 确保启用 Apache mode_rewrite
  • Apache mode_rewrite 已启用。 Htaccess 是问题所在。我下载了新的 cakephp 并复制了那个 htaccess,现在它可以工作了。谢谢
  • 正确地重新标记您的问题,您不可能同时使用 1.3 和 2.0 版本,您的确切版本是什么?另外,如果您认为.htaccess 是问题,请将其发布在问题中,即使是蛋糕的相同安装htaccess,问题也应包含所有相关信息。

标签: cakephp cakephp-2.0 cakephp-1.3


【解决方案1】:

1) 从 apache 服务器打开“mod_rewrite”。

2) 注释“ Configure::write('App.baseUrl', env('SCRIPT_NAME')); ” 这行来自/confige/core.php

【讨论】:

  • 我完成了 2 个步骤,但是当我将它们上传到 Centos 服务器时,url 还包含 index.php
  • 你必须重启apache服务器。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-05-14
  • 2014-10-28
  • 2012-06-15
  • 2011-05-20
  • 2012-09-21
相关资源
最近更新 更多