根据我的建议,我的雇主雇佣了来自fiver.com的人来创建一个在线的“任务经理”。他们可以访问我们的数据库和FTP服务器。 5天后我回到工作岗位时,我们网站上的某个页面不再有效。该页面包含具有多个SQL过滤器的所有客户的列表。如果我通过search.php脚本应用其中一个过滤器,它将返回以下错误:
Not Acceptable
An appropriate representation of the requested resource /admin.php could not be found on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
Word Press是导致此错误的主要原因。我们从fiver.com雇佣的第三方使用Word Press安装了一个插件。正如预期的那样,该应用程序没有达到一个不错的标准,并且已从我们的网站中删除,但错误406仍然存在。
我已尝试使用以下内容创建.htaccess页面:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
将此文件上载到服务器上后,将不再显示错误406。 但浏览器会自动重定向到index.php。
我的想法已经用完了!