Articles of 反向代理

如何使用joomla的Squid(代理和反向代理)

我想要一些joomla性能的优化技巧我用memcache,但我现在不用如何使用代理和反向代理()与joomla请帮助谢谢

Nginx + PHPBB3反向代理映像问题

你好我所有的我的Nginx前端+ Apache2后端+ PHPBB3软件有问题。 它不会加载CSS和图像。 我得到这样的不断的错误: 2010/04/14 16:57:25 [error] 13365#0:* 69 open()“/var/www/foo/styles/styles/coffee_time/theme/large.css”failed(2:No such file or目录),客户端:83.44.175.237,服务器:www.foo.com,请求:“GET /styles/coffee_time/theme/large.css HTTP / 1.1”,主机:“www.foo.com”,referrer:“ http ://www.foo.com/viewforum.php?f = 43 “ 这是我的网站configuration: 服务器{听80; server_name www.foo.com; access_log /var/log/nginx/foo.access.log; # serve static files directly location ~* ^.+.(jpg|jpeg|gif|css|png|js|ico)$ { access_log off; expires 30d; root /var/www/foo/; } location / { root /var/www/foo/; index /var/www/foo/index.php; } # proxy […]

如何处理Apache反向代理上的证书

好的,所以我能够组装一个Apache的反向代理一堆内部网站。 但是,这些网站使用SSL。 目前,为了testing目的,我使用Apache框中的自签名证书。 我正在代理几个OWA站点,以及两台httpspipe理控制台。 我使用基于名称的虚拟主机,它工作正常(使用Apache 2.2.14)。 但是,我想使用原始的,正确的证书。 我有所有网站的原始“第三方”证书,在.cer和.p7b格式,我的问题是:我可以将证书转换成Apache将接受的东西? 或者我需要从Apache框中生成新的证书? 谢谢!

如何实现跨平台逆向代理

寻找一个caching反向代理,可以做到以下几点:1.安装在卫星位置从中央内容服务器负载2.从原始服务器caching5-10 GB的静态IMG / SWF资产和检测媒体更新3.没有浏览器需要重新configuration(没有代理设置调整)3.支持池或负载平衡(好有)。 4.允许从当地媒体初始播种资产(好有)。 限制:1.跨平台的Windows和Mac。 2.相当容易设置/维护,必须在平庸的硬件上运行。 3.许可证应该允许商业使用 我的第一个想法是:find一个完全用Java或其他便携式语言编写的解决scheme,或者在Java中编写我自己最小的解决scheme,或者在Linux上创buildSquid / Traffic Server / Nginx等的VM映像。 还没有find一个好的软件包,我担心使用虚拟机可能会太慢。 这不是我的专业领域,所以我希望有一些好的想法。

在IIS 7.5上使用URL Rewrite进行反向代理时,如何configuration到目标(实际)服务器的自动login?

这是configuration… internetservice.site.com由IIS 7.5上的URL重写反向代理到targetserver.ourdomain.local。 规则是为绑定到端口80的一个前端站点设置适当的主机头,而不是整个Web服务器。 前端Web服务器和后端目标服务器不在同一个Windows域中。 “targetserver”上的服务需要某种forms的身份validation。 匿名不是一个选项,但我会select它,如果我可以。 我已经将其设置为使用基本身份validation,手动login后,一切都很好。 有谁知道如何configurationIIS或URL重写访问具有特定凭据的目标服务器,以便对前端的http请求不再需要传递身份validation? 我已经尝试在两台服务器上使用相同的用户名和密码创build一个本地帐户,在目标服务器上进行授权(可以直接testing),并将其设置为应用程序池帐户和“连接为”帐户 – 结束的网站。 虽然没有工作。 也许这种方法将与Windows身份validation,而不是基本? 我也尝试在URL中包含用户名和密码,例如: http:// user:[email protected] 。 这与Firefox和Chrome一起工作,但不能与IE兼容。 有谁知道如何configurationURL重写进行身份validation与特定的凭据? 我确信有一个办法可以做到这一点。 预先感谢您的想法。

Apache:获取代理,重写和SSL玩好

我在尝试将代理,重写和SSL一起集成到Apache 2中时遇到了很多麻烦。 简单的历史logging,我的应用程序运行在端口8080上,在添加SSL之前,我使用代理将8080从url去除到服务器。 因此,而不是www.example.com:8080/myapp,客户端应用程序通过www.example.com/myapp访问所有内容 这是完成这个conf: ProxyRequests Off <Proxy */myapp> Order deny,allow Allow from all </Proxy> ProxyPass /myapp http://www.example.com:8080/myapp ProxyPassReverse /myapp http://www.example.com:8080/myapp 我现在想要做的是强制所有的请求到myapp是HTTPS,然后让这些SSL请求遵循相同的代理规则,去掉我的应用程序用的端口号。 只需更改ProxyPass行中的端口8080到8443即可。 不幸的是,我不是Apache方面的专家,我的反复试验技巧已经到了最后。 RewriteEngine On RewriteCond %{HTTPS} off RewriteRule myapp/* https://%{HTTP_HOST}%{REQUEST_URI} ProxyRequests Off <Proxy */myapp> Order deny,allow Allow from all </Proxy> SSLProxyEngine on ProxyPass /myapp https://www.example.com:8443/mloyalty ProxyPassReverse /myapp https://www.example.com:8433/mloyalty 就这一点而言,除了/ myapp之外,服务器上的任何请求都可以通过http加载。 如果我向/ mypp发送一个浏览器http请求,那么它会redirect到https:// www.example.com:8443/myapp,这不是所需的行为。 […]

Sharepoint Foundation2010与Apache作为反向代理

我们有一个Apache(Redhat 4.6,Apache 2.0.52,libxml2 2.6.16)作为反向代理。 身份validation和大多数function是好的但在SharePoint2010方面,他有小问题: – 下拉菜单不起作用 – 列表编辑菜单有错误 似乎反向代理无法在Sharepoint-Javascript中提取硬编码的SharePoint Server 选项值=' http:// Sharepoint-Server-Domain / Site Collection'>本网站onMenuClick =“javaScript:CoreInvoke('TakeOfflineToClientReal',1,'http:\ u002f \ u002f Sharepoint-Server-Domain \ u002fSite Collection' 当与IE8使用SharePoint获得以下JS错误消息Meldung:访问被拒绝Zeile:2 Zeichen:107989代码:0 URI:https Sharepoint服务器域/ _layouts / 1033 / core.js?rev = c3ROI4x%2BKHVTMbn4JuFndQ%3D%3D Meldung:访问被拒绝Zeile:2 Zeichen:7849 Code:0 URI:https:Sharepoint-Server-Domain / _layouts / inplview.js?rev = AohvE9XEf%2FI78tuaw1TGAA%3D%3D 任何帮助或类似的经验,欢迎

Apache Mod_Proxy和Microsoft的ReportViewer的Reserved.ReportViewerWebControl.axd有问题

我使用SQL Server Report Services将Apache httpd服务器(v2.2)configuration为反向代理(使用SSL)到运行ASP.NET应用程序的Microsoft IIS网站。 代理主要工作,但报告查看器报告没有被代理,我得到的只是一个方形窗口在Chrome浏览器,在IE中,我得到以下错误: 该页面包含安全和非安全项目。 你想显示不安全的项目? 我点击是,然后我得到以下内容: 无法find控件:ReportFrame_ctl0_plchldrMainContent_1_ReportViewer1。

运行nginx作为apache的反向代理

Q1)我需要在Apache上运行mod_deflate吗? 无论如何,它有助于performance吗? Q2)如果nginx正在提供静态caching代理,那么我需要在Apache上运行mod_cache吗? <IfModule mod_cache.c> CacheEnable disk http://website.com/ CacheIgnoreNoLastMod On CacheMaxExpire 86400 CacheLastModifiedFactor 0.1 CacheStoreNoStore Off CacheStorePrivate On <IfModule mod_disk_cache.c> CacheDefaultExpire 3600 CacheDirLength 3 CacheDirLevels 2 CacheMaxFileSize 640000 CacheMinFileSize 1 CacheRoot /opt/apicache </IfModule> </IfModule>

Nginx:没有响应头

在我的网站上(只有一个url)没有响应头发送。 我正在使用篡改数据,并且响应块是完全空的。 我正在使用nginx az apache的reverese代理。 其他请求都可以,但是这个不是。 mysite.com/site/?page=logout 如果我尝试使用端口8080(Apache)它很好。 但是奇怪的是,所有其他页面都通过nginx获得响应头。 我无法想象会有什么问题。