【发布时间】:2012-08-27 21:22:35
【问题描述】:
我在我的测试服务器上工作,我在一个文件中做了一些更改并保存了它,突然整个网站崩溃了。
当我现在登录到我的测试服务器时 (http://www.uplits.com/)。它显示目录没有索引文件错误,当我登录到 codeigniter(http://uplits.com/skidt/admin919/codeigniter/)
显示页面未找到错误。
请帮忙,我不知道出了什么问题。
RewriteEngine on
RewriteCond $1 !^(index\.php|resources|robots\.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?$1 [L,QSA]
【问题讨论】:
-
请阅读常见问题解答。如何向我们展示您当前的 .htaccess 文件?或者你应该恢复到旧版本。
-
我确实尝试撤消更改但不起作用。这是我当前在 RewriteCond $1 上的 .htacess 文件 RewriteEngine !^(index\.php|resources|robots\.txt) RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index .php?$1 [L,QSA] 还有什么我需要展示的吗?
-
重写基础问题?见stackoverflow.com/questions/704102/…,尝试设置rewritebase。而且,错误日志也可能对您有所帮助。看看能不能找到。
标签: php .htaccess codeigniter mod-rewrite http-status-code-404