Articles of apache 2.2

mod_proxy映射http:// myserver /游戏到http:// localhost:5732 /?

N00b的问题。 我有一个url http://myserver.com/game 并想调用内部资源 http://localhost:5732/ 我试过了: AllowCONNECT 5732 ProxyPass /game/ http://localhost:5732/ nocanon ProxyPassReverse /game/ http://localhost:5732/ 但回来的HTML包含的链接没有得到/游戏/ prepended和JS和CSS中断。 所以我试了一下: RewriteEngine On RewriteRule ^/game(.*) http://localhost:5732$1 但是发送redirect(当然不起作用)到浏览器。 我错了什么? 我的目标是: http://myserver/game –> http://localhost:5732/ 非常感谢帮助

两个networking服务器,在单独的盒子里,使用1个外部IP

我有2个Web服务器,1个运行Apache,另一个不知道,因为它是我的VOIP PBX(talkswitch)。 当我尝试从外部访问我的网站(apache)时,我最终在PBXpipe理页面。 我使用dyndns来跟踪我的dynamicIP并分配给一个域。 林没有兴趣改变从外部交换机的configuration,只需要看看我的Apache服务器。 如何取悦? KR LKOCK

将HAProxy健康检查请求作为用户代理“LB-Check”传递给后端Web服务器(apache)

我有一个Apache Web服务器前面的HAProxy设置负载平衡。 这些Web服务器的健康检查也在HAProxy中configuration。 option httpchk HEAD /healthcheck.txt HTTP/1.0 是否可以将这些健康检查请求作为LB-Check , User-agent或任何其他选项传输到后端Web服务器,以便我可以将它们与其他日志条目区分开来? (我不想去dontlog “选项,因为我不想错过这些条目。)

服务器冻结 – 如何debugging

我使用Apache,PHP,MySQL运行Debian虚拟服务器。 只有一个网站stream量非常低,但服务器往往(几乎每天)冻结,不响应。 当发生这种情况时,服务器无法从Web浏览器或通过SSH,我必须去我的提供商的pipe理和执行服务器硬复位后,服务器似乎正常工作。 我怎样才能找出造成冻结的原因? Linux vm2797 2.6.32-5-amd64 #1 SMP Tue Jun 14 09:42:28 UTC 2011 x86_64 GNU/Linux

无法通过虚拟networking连接到xdebug – Vagrant Virtualbox

我试图设置一个使用Virtualbox / Vagrant / Puppet的开发盒,目的是最终将所有的机器configuration到生产环境。 但是,这阻止了我现在前进。 我已经安装了Ubuntu的透明Windows 7。 当在Eclipse中启动一个debugging会话来连接到xdebug时,它会挂起57%(在eclipse中不能和xdebug进行通信时)。 这里是我的xdebug.ini,这里的设置出现在phpinfo()中。 xdebug.remote_enable=On xdebug.remote_handler=dbgp xdebug.remote_host=192.168.56.1 xdebug.remote_port=9000 我现在想知道这是否是端口转发的问题? 如果eclipse正在查看端口9000,它会在虚拟机上find端口9000吗? 任何帮助将不胜感激!

如何创build一个全局的robots.txt附加到每个域的自己的robots.txt在Apache?

我知道可以为Apache服务器*上的所有域创build一个robots.txt文件 ,但是我想追加到每个域(如果预先存在的话)robots.txt。 我希望所有域名都有一些通用的规则,但是我需要允许不同的域名拥有自己独特的规则。 有没有办法做到这一点? (*在我的情况下Apache 2.2.x)

Apache区分文件和文件夹

我正在运行一个Apache别名服务器到用户目录中的“www”文件夹。 如果我去“域/〜用户”我得到一个404,但“域/〜用户/”服务正确。 我假设这是因为没有文件称为“〜用户”,但有一个目录。 我希望能够去“〜用户”,并把它转到“〜用户”文件夹。

如何处理Web服务器的停机时间,而不会丢失SEO排名?

我有一个网站,我打算保持约2天的维护模式,而不失去SEO排名。 根据Google的博客文章 ,我们可以通过使用Retry-After标题503 Service Temporarily Unavailable用503 Service Temporarily Unavailable来做到这一点。 我在根目录的.htaccess文件中使用了以下代码(对于503)。 我的问题:如何使用Retry-After标题。 谁能帮我这个? ErrorDocument 503 "Our website is temporarily closed for maintenance." RewriteEngine On RewriteRule .* – [R=503,L]

loggingSSL协议和密码的优点是什么?

我正在托pipe一个网站,允许用户连接HTTP或HTTPS。 默认的apacheconfiguration会生成一个单独的日志文件,用于通过HTTPS和另外两个信息(协议(例如TLSv1)和密码(例如DHE-RSA-CAMELLIA256-SHA))进行请求。 我想知道logging这两个额外信息的好处,还是我应该将它与访问日志合并,而不用这两列来便于排除故障。

灯 – ​​这个虚拟主机的创build过程是否正确?

我最近重新安装了我的系统上的Ubuntu,我无法让虚拟主机正常工作。 我试图完成的是在我的浏览器上键入“testing”,并指向我的本地机器的位置/ var / www / test 我已经关注了这个主题的几个教程,并且在每个教程之后,w3mtesting会按照预期在testing目录中输出index.html的内容,但是当我去firefox / chrome并在地址栏中input“test”时,浏览器会使用它并显示结果。 所以我想知道我的过程是否有问题。 我到目前为止所做的是: sudo apt-get install lamp-server ^ sudo gedit / etc / hosts 附加“127.0.0.1testing”到主机文件 保存并退出 sudo gedit / etc / apache2 / sites-available / test 添加以下行来testing: <VirtualHost *:80> ServerName test DocumentRoot /var/www/test </virtualHost> 保存并退出 sudo a2ensitetesting 重新启动Apache(尝试sudo服务apache2重新启动,重新加载,也重新启动整个系统) 任何线索为什么w3m显示我正确的文件和浏览器拒绝这样做? 请注意,我已经清理了多次Firefox和Chromecaching。 ——–更新——- 看起来,我的灯具服务器首先是错误configuration的。 上面的过程很好,当我重新安装灯(可惜我不得不重新安装操作系统),稍作修改。 在第3步中,您不必将主机名添加到主机文件中,您必须将其添加到以127.0.0.1 localhost开头的行(通常是第一行) 我不能接受任何答案,因为如果将来有人面临同样的困难,没有答案会给出答案。 […]