【发布时间】:2018-08-07 22:54:23
【问题描述】:
我的文件夹结构是在 cpanel 中预订,然后获取 http://booking.bdtask.co.za/,我使用了代码
RewriteEngine on
RewriteCond $1 !^(index\.php|resources|robots\.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /public_html/index.php/$1 [L,QSA]
但它向我显示了这条消息:
booking.bdtask.co.za 目前无法处理此请求。 HTTP 错误 500
如果有人知道,请给我一个解决方案。
【问题讨论】:
-
500 错误意味着发生了服务器错误。这很可能是您的 PHP 代码中的错误。要查看 实际 错误消息,请检查您的服务器错误日志。您还可以更改 PHP 显示错误的方式,并告诉它直接在屏幕上显示所有错误(虽然这不是您在生产中想要的,因为它可以显示敏感数据,但在开发过程中,您应该这样做)。以下是显示所有错误和警告的方法:stackoverflow.com/questions/5438060/…
-
在不知道您的 实际 文件夹结构 + 文档根目录的情况下,我们不知道 htaccess 是否有效。
-
首先检查您的 php 代码并报告错误。
-
如果你得到错误 500 并不意味着它的 HTACCESS 问题尝试打开调试模式并检查哪个错误。
标签: php .htaccess codeigniter