【问题标题】:.htaccess file configuration with php and html websites on the same server.htaccess 文件配置与 php 和 html 网站在同一台服务器上
【发布时间】:2014-12-13 12:09:22
【问题描述】:

我最近将一个新的 cakePHP 网站上传到我的服务器,它运行良好,但是其他两个以前运行良好的 html 网站已经停止运行。这两个网站位于我服务器根目录的文件夹中。我怀疑是因为新的 htaccess 文件。有人对 .htaccess 文件需要哪些更新有任何建议吗?请参阅下面的当前 htaccess 代码,以及我的每个 html 站点都显示的错误。非常感谢!!!


.ht访问码:

<IfModule mod_rewrite.c>
   RewriteEngine on
   RewriteRule    ^$ app/webroot/    [L]
   RewriteRule    (.*) app/webroot/$1 [L]
</IfModule>

HTML 网站错误信息:

内部服务器错误

服务器遇到内部错误或配置错误,无法完成您的请求。

请联系服务器管理员并告知他们错误发生的时间,以及您在此错误之前执行的操作。

服务器错误日志中可能会提供有关此错误的更多信息。


【问题讨论】:

  • 检查您的日志中是否存在该问题。
  • 您好,Stony,感谢您的回复。抱歉,但我是新手,您指的是哪些“日志”,以及关于我应该在“日志”中检查什么的任何提示?
  • 您的 apache 日志 /var/log/apache2/error.log 例如,如果您使用 linux。
  • 嗨斯托尼。我的主机是 Linux,但我没有这样的目录。感谢您尝试提供帮助。
  • 然后你搜索那个文件。有时在您的主机提供的根目录中有一个日志文件夹。

标签: php apache .htaccess cakephp mod-rewrite


【解决方案1】:

你需要在你的html文件夹中添加htaccess文件,代码如下

<IfModule mod_rewrite.c>
RewriteEngine Off
</IfModule>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-07-06
    • 1970-01-01
    • 2021-11-20
    • 2015-04-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-30
    相关资源
    最近更新 更多