Articles of Apache的2.2

apache错误日志:请求中的方法无效\ xf1- \ xda \ xd1 \ xeaG'$ \ xff \ xc2B \\\ xa9 \ x9a \ xf3 \ x8a \ xcbIE \ xa0 \ xfa \ x95 \ xcf \ x86

今天,当我浏览我的apache生产服务器的错误日志时,我得到了这个。 Invalid method in request \xf1-\xda\xd1\xeaG'$\xff\xc2B\\\xa9\x9a\xf3\x8a\xcbIE\xa0\xfa\x95\xcf\x86 这是什么意思?

如何将多个Apache本地主机URL映射到Windows上的目录?

我已经安装了Apache,并在httpd.conf中将DocumentRoot设置为“c:\ testweb”,可以通过“ http://localhost ”获得。 我现在如何启用它,以便“ http://localhost/web2 ”转到“c:\ web2”?

在Webmin中添加虚拟主机时Perl执行失败错误

在Webmin中创build虚拟主机时,我尝试select文档根目录时出现以下错误。 错误: 目录/ HTTP / 1.0 500 Perl执行失败服务器:MiniServ / 1.700date:2014年9月9日星期二20:39:29 GMT内容types:text / html; Charset = iso-8859-1连接:closures错误 – Perl执行失败在/usr/share/webmin/chooser.cgi行192处调用未定义的子例程和main :: quote_javascript。 在我采取了几个步骤来确保Webmin之后,这个事情就开始了。 我改变了Webmin和SSH端口。 我还创build了一个新的sudo用户,并通过SSH和Webmin禁止root用户访问。 我正在使用Debian 7。 谢谢你的帮助。

apache:阻止客户端,不下载graphics?

是否有任何模块的Apache将阻止客户端根本不要求graphics元素(jpg,gif,css)? 这当然必须通过分析许多成功的http请求和阻止,如果有超过X请求和X下的graphics下载配给%

Apache代理服务器 – 希望一个简单的修复

我在使用我的代理服务器redirect的服务器中的相对目录时遇到问题。 让我们打电话给我的顶级服务器,提供代理“代理”,和第一个子服务器“客户端1”。 代理设置为redirect/客户端1到本地主机:81 /客户端1(这工作正常) Client1具有以下目录结构: /srv/www/ /client1 (The root dir for the server) /system /3rdparty /client1 (Redirect to this dir) – test.php (This renders) 我有的问题是,在test.php我使用../system/somefile和../3rdparty/jquery.js 。 这些未能解决。 例: – navigate to `www.example.com/client1` (test.php loads) – test.php loads – check console see errors: `www.example.com/system/somefile` cannot be found (404) 有谁知道我需要做什么,以便将../传递给Client1服务器,而不是在代理服务器上进行评估? 我的代理传递设置: LoadModule proxy_module /usr/lib64/apache2-prefork/mod_proxy.so LoadModule proxy_http_module /usr/lib64/apache2-prefork/mod_proxy_http.so […]

apache模块可以在不中断服务的情况下安装和启用吗?

我有一台Apache 2服务器作为生产环境中的负载平衡器/代理运行。 我想安装mod_headers,然后重新启动服务器 – 所有这些都不会中断服务。 这可能吗? 我已经在这里看到了关于重新启动Apache的文档 ,但是没有提到安装新模块的任何事情,我想要一些关于这个趋势的“现实世界”反馈。 有什么想法吗?

Apache – 从文档根目录服务目录,不需要放入文档根目录

现在,我把我的DocumentRoot设置为/var/www/html ,我的URL是domain.com 。 我的逻辑顺序是,我拥有domain.com主页,全部位于/var/www/html/{index.html,about.html,…} 。 我也有“不相关的”子网站,我想链接从domain.com/subsite1 domain.com/subsite2 。 有什么办法可以将domain.com移动到一个文件夹,而不必移动该文件夹中的subsite1和subsite2 。 我也不想将任何别名硬编码到子域或我的域的顶部页面。 本质上,我想收集我的DocumentRoot中分散的HTML文件到一个文件夹中,但仍然可以访问它们,而不包含包含目录的URL。 我还希望我的DocumentRoot的现有子目录保留在原来的位置并保留相同的URL。

Apache忽略位置指令

我已取消注释默认部分: <Location /server-status> SetHandler server-status Order deny,allow Deny from all Allow from 127.0.0.1 </Location> 然后重新启动apache('语法OK') 当我运行links http://127.0.0.1/server-status我看到404 eror页面。 # apachectl -S VirtualHost configuration: wildcard NameVirtualHosts and _default_ servers: _default_:443 site.com (/etc/httpd/conf.d/ssl.conf:74) *:80 is a NameVirtualHost default server site.com (/etc/httpd/sites-enabled/www.site.com.conf:1) port 80 namevhost site.com (/etc/httpd/sites-enabled/www.site.com.conf:1) alias www.site.com Syntax OK 此外,我试图将'Location'块插入<VirtualHost>并使用域名而不是127.0.0.1但没有运气。 我通过故意input不正确的指令检查了我正确的configuration文件,这是正确的文件。 我究竟做错了什么?

Apache接受其他服务器的请求?

我遇到了Apache服务器问题(亚马逊的CentOS VPS)。 当apache启动时,它开始接收数百个请求,这是日志的一个例子: 173.208.216.165 – – [25/Jan/2015:18:23:11 +0000] "GET http://go.padstm.com/resources/img/iebt.png HTTP/1.0" 200 36023 "http://go.padstm.com/?id=173374&t=iframe&var=33110" "Mozilla/5.0 (Windows; U; Windows NT 6.1; ru; rv:1.9.2.3) Gecko/20100401 Firefox/4.0 (.NET CLR 3.5.30729)" path/resources/img/iebt.png在我的服务器上,但不是go.padstm.com。 最奇怪的是,Apache正在接受所有的请求。 其他示例:在这种情况下,整个资源不在我的服务器,但Apache返回200: 198.204.239.250 – – [25/Jan/2015:19:04:39 +0000] "GET http://fstads.com/show.php?z=26&pl=494&j=1&code=1422237874120 HTTP/1.0" 200 10819 "http://financezhen.com/?p=186#respond" "Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:2.2a1pre) Gecko/20110324 Firefox/4.2a1pre" 我不知道为什么这些请求去我的服务器,或为什么它返回200 … 另外,当apache启动并启用模块prefork时,它会启动多个httpd进程。 如果worker模块被启用,它将启动多个线程。 好吧,但在这两种情况下,Apache最终消耗服务器的所有CPU和内存,并没有stream量指向我的服务器。 […]

拒绝访问除index.html和一些技术资产之外的所有文件

我已经阅读了这个类似的问题 ,但可悲的是,这并不能解决我的问题。 公众面对我的静态页面的一部分有以下文件夹结构: /srv/htdocs/sub.domain.com/ ├── 403.html ├── css │ ├── bootstrap.min.css │ ├── bootstrap-theme.min.css │ └── style.css ├── fonts │ ├── glyphicons-halflings-regular.eot │ ├── glyphicons-halflings-regular.svg │ ├── glyphicons-halflings-regular.ttf │ ├── glyphicons-halflings-regular.woff │ └── glyphicons-halflings-regular.woff2 ├── index.html ├── js │ ├── bootstrap.min.js │ └── jquery.min.js └── robots.txt 还有更多的文件夹,但这些是我不想公开的内容。 我的想法是允许无条件访问css , fonts和js文件夹,并允许个人index.html , 403.html和robots.txt文件。 <Directory "/srv/htdocs/sub.domain.com"> Order […]