1

我有一个正在部署到服务器的小型 Web 应用程序。但是,突然 htaccess 文件不起作用(不是索引文件,而是当我转到 url 时/login)。它一直维护该文件不存在,但是,它显示为“无法找到”的文件确实存在。/home/sites/xxx.co.uk/public_html/index.php我用 a 检查了错误显示的相对路径file_get_contents,它显示了文件。

DirectoryIndex index.php
Options -Indexes
Options +FollowSymlinks

RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*[^/])/?$ index.php?route=$1 [L,QSA]

有谁知道发生了什么?

4

1 回答 1

0

对其进行排序,这只是我的托管服务提供商的事情。该网站正在他们提供的测试网址上进行测试(在注册域时),他们有一种奇怪的方法来识别您的文件夹(需要/home/sites删除)

于 2012-07-24T12:11:02.297 回答