搜索带重音的单词时出现服务器错误(500内部服务器错误)

时间:2013-11-20 08:57:21

标签: search internal-server-error

您好,我有一个法语网站,当我搜索法语单词时,我有:

  

无法显示页面

     

错误代码:500内部服务器错误。该请求被HTTP筛选器拒绝。联系服务器管理员。 (12217)

我搜索过每一个地方,但我找不到如何解决它。 任何人都可以帮我这个吗?

更清楚一点,我的网站使用cms Ezpublish, 安装在Linux Debian 7上。

在我的搜索页面中:/ content / search当我用重音搜索一个单词时我有这个内部错误, 在我的日志中我没有收到任何错误,(在我的网址:/ content / search?SearchText =donné) 当我没有重音搜索时,我没有问题。万事如意。

其他网页的网址重音,在浏览器中为whitout accent =Société>兴业

我在另一台服务器上有另一个ezpublish网站,搜索工作完美,所以我确定它与服务器有问题。
我认为问题来自虚拟主机,因为当我使用ip adresse of website搜索时,我没有它。

  

VirtualHost *:80>         选项 - 索引FollowSymLinks MultiViews           AllowOverride All

  <IfModule mod_rewrite.c>
        RewriteEngine On
        RewriteBase /
        RewriteRule ^api/ index_rest.php [L]
        RewriteRule ^index_rest\.php - [L]
        RewriteRule ^([^/]+/)?content/treemenu.* index_treemenu\.php [L]
        RewriteRule ^var/([^/]+/)?storage/images(-versioned)?/.* - [L]
        RewriteRule ^var/([^/]+/)?cache/(texttoimage|public)/.* - [L]
        RewriteRule ^design/[^/]+/(stylesheets|images|javascript)/.* - [L]
        RewriteRule ^share/icons/.* - [L]
        RewriteRule ^extension/[^/]+/design/[^/]+/(stylesheets|flash|images|lib|javascripts?)/.* - [L]
        RewriteRule ^packages/styles/.+/(stylesheets|images|javascript)/[^/]+/.* - [L]
        RewriteRule ^packages/styles/.+/thumbnail/.* - [L]
        RewriteRule ^var/storage/packages/.* - [L]
            RewriteRule ^/favicon\.ico - [L]
            RewriteRule ^/design/standard/images/favicon\.ico - [L]
                RewriteRule ^/css/.*\.css - [L]
                RewriteRule ^/js/.*\.js - [L]
        RewriteRule .* index\.php
                RewriteRule ^/api/[^/]+/v1/ /index_rest.php [L]
            RewriteRule ^/bundles/ - [L]
    </IfModule>

我还添加了AddDefaultCharset UTF-8 在conf.d我的charset中我取消注释了这一行。 什么都没有改变!

1 个答案:

答案 0 :(得分:1)

500是服务器端错误代码。您最好提供有关错误的更多详细信息,例如错误日志。错误原因可能各不相同。

我咨询过the documentation of EZ for virtual host setup。这可能是某种帮助。修改apache的配置后,可能需要重新启动。