在我的.htaccess中有一个redirect规则,使用以下模式将代理从A.html转发到B.html : Redirect 301 /A.html http://mysite.com/B.html 由于Redirect指令需要设置目标主机,是否可以让这个规则只在特定主机上占上风? 我有一个testing和部署域,只需要在部署域。 我可以为Rewrite规则设置HTTP条件,但是我怎么能为HTTP Redirect ?
是否有可能复制mod_jk粘性会话信息到另一个Apache的故障转移设置? 这个问题背后的想法是设置两个apaches粘在一些tomcats前面的会议。 当一个apacs失败时,另一个应该接pipemod_jk会话信息,以便知道哪个请求服务于哪个tomcat。 我知道一个替代scheme是在tomcat级别进行会话复制,而不是使用粘性会话,但目前这是不可能的。
我正在尝试将AWStats添加到我正在工作的Apache网站上。 但是当我去我的Perl脚本失败: http://localhost/awstats/awstats.pl?config=my.domain.here 我在浏览器中得到这个错误500: Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. 我有以下错误日志条目 [Mon Feb 01 19:59:48 2010] [error] [client 127.0.0.1] (OS 2)The system cannot find the file specified. : couldn't create child process: 720002: awstats.pl [Mon Feb 01 19:59:48 2010] [error] [client 127.0.0.1] (OS […]
我已经在/ etc / apache2 / sites-available / default中设置了一个虚拟目录,如下所示: Alias /lynx/ "/home/srv1100/" <Directory "/home/srv1100/"> Options Indexes MultiViews FollowSymLinks AllowOverride All Order allow,deny Allow from all </Directory> 当我写http://127.0.0.1/lynx/时,每个文件都是可访问的…我只希望只有那些扩展名不是“bsp”或“nav”的文件才能被访问。 我不能把它们放在其他目录中。 有任何想法吗? 谢谢。
我已经通过Apache http(mod_dav_svn)设置了一个subversion服务器。 我在/ usr / local / svn创build了一个Subversion项目。 我可以通过svn co http:// host / svn查看项目。 但是,当我尝试提交时,出现此错误: svn:无法创build目录'/usr/local/svn/db/transactions/0-1.txn':权限被拒绝。 我尝试更改/ usr / local / svn(存储库)的所有者和权限,如下所示: chown -R apache.apache / usr / local / svn chmod -R gw / usr / local / svn 不幸的是,这并不能解决问题。 请帮忙!
我有一个使用MySQL,PHP,Solr(Java)等等的分类网站… 我想知道从我的供应商处购买VPS包后应该从哪里开始。 首先有几个软件包,我正在用Linux,因为据我所知它是最稳定的系统。 但是我从来没有用过Linux! 什么是Ubuntu,我应该得到哪个版本? 什么64bit Ubuntu的呢? 我如何安装PHP,JavaScript,MySQL,Java和所有这一切? 什么是Debian,我需要它吗? 什么是apache,我需要吗? 最重要的是,我需要什么应用程序? (我的意思是初学者永远不会知道的应用程序,你推荐什么?) 获得vps后,我怎么才能访问它? 我是否在浏览器中input某种IP? 或者是通过FTP程序? 我如何访问所谓的“terminal”? 请指导我,我是全新的Linux和VPS! 谢谢
我们正在托pipe一个客户的Debian Linux Web服务器。 它正在运行一个基于PHP的Web应用程序。 服务器位于我们的防火墙后面,具有自己的虚拟接口,端口80被内部转发到位于DMZ中的机器。 我们遇到的问题是,当数据被发布到服务器上时,对于某些用户来说似乎被缩短了。 对于同一个盒子上的某些用户是可重现的。 但同一个用户在同一个局域网上发送相同的数据在另一台PC上工作。 数据被削减到1140字节我被告知。 任何想法,为什么这可能会发生? 客户责怪我们的防火墙,但是肯定会遇到与其他服务有关的问题。 我怀疑这是网站本身的问题。 如何隔离问题的build议将有所帮助。 我们的防火墙是Astaro。 编辑:客户已将以太网帧大小临时设置为500bytes在服务器上。 这使它现在工作! 我知道一些客户正在使用运行PPPoE的互联网提供商
我怎样才能确保我的Apacheconfiguration是安全的? 我的意思是反对攻击等等…
我有一个情况,我有一个负载均衡器设置Apache2和mod-balancer将负载平衡两个Apache2的Web服务器。 我希望我的负载平衡器能够服务于多个站点,但是目前我创build的每个虚拟主机似乎都服务于同一个站点。 在负载平衡器(lb1)上,我启用了default虚拟主机,这样当您浏览到负载均衡器IP地址时,您将看到标准的Apache2消息。 以下是我用于负载平衡器可以服务的所有后续域的虚拟主机布局(当然,将mydomain.comreplace为实际域名): <VirtualHost *> ServerName www.mydomain.com ServerAlias mydomain.com ProxyRequests Off <Proxy *> Order deny,allow Allow from all </Proxy> <Proxy balancer://mydomain.com.cluster> BalancerMember http://web1.mycluster.com:80 route=web1 retry=5 BalancerMember http://web2.mycluster.com:80 route=web2 retry=5 ProxySet lbmethod=byrequests </Proxy> ProxyPass / balancer://mydomain.com.cluster/ stickysession=BALANCEID n$ ProxyPassReverse / http://web1.mycluster.com/ ProxyPassReverse / http://web2.mycluster.com/ </VirtualHost> 这是Web服务器( web1 & web2 )末端上的虚拟主机的外观。 两个Web服务器都启用相同的虚拟主机。 虚拟主机之间的唯一区别是分别引用web1或web2 (我在这里显示web1的虚拟主机): <VirtualHost *> […]
任何人都知道如何在Linux上的asp.net / mono性能? 我的意思是,哪台服务器能够提供最好的性能/交付时间(Apache / Apache2,xsp2,lighthttp,nginx等)? 由于所有的asp.net都通过xsp2,所以我认为xsp2肯定会是最快的,但是它可能缺less很多function,比如mod_dosevasive,URL重写等等。