您好,我有一个法语网站,当我搜索法语单词时,我有:
无法显示页面
错误代码: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中我取消注释了这一行。 什么都没有改变!
答案 0 :(得分:1)
500是服务器端错误代码。您最好提供有关错误的更多详细信息,例如错误日志。错误原因可能各不相同。
我咨询过the documentation of EZ for virtual host setup。这可能是某种帮助。修改apache的配置后,可能需要重新启动。