我在使用Drupal的htaccess时遇到了麻烦。我正在使用osticket,我发现很难让语法正确。当我使用以下内容时,我无法始终响应故障单并获得未找到页面的错误。
RewriteCond %{REQUEST_URI} "/support/"
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*) $1 [L]
如果我编辑显示如下,我可以回复但是ajax停止工作(这会在创建新票证时导致问题等)。
RewriteCond %{REQUEST_URI} "/support/"
RewriteRule (.*) $1 [L]
有趣的是它不会一直发生。有时我使用第一套或规则,我可以回应门票没问题。其他时候我得到了未找到的错误。为什么它有时会起作用而不起作用?
我一直在使用以下链接进行问题排查。