Articles of apache 2.2

Apache重写规则(已经工作)优化:任何好的build议?

这是我的目标:我有9个网站正在运行(当然,名称已更改): we.com we.fr doo.com doo.fr fpp.com ke.com wpp.com wgg.com tyu.fr 我想为每个网站: 一个放置一个旋转的日志文件的目录。 完成。 每24小时更新一次awstats,并将结果放在一个单独的目录中: – / web / awstats / we_com / – / web / awstats / we_fr / – / web / awstats / doo_com / – / web / awstats / doo_fr / – / web / awstats / fpp_com / – […]

Apache“允许”规则只适用于IP地址

我在个人服务器上安装了一个非常简单的apache2安装程序 – 除了允许/拒绝规则之外,configuration文件中的定制非常less,而且我刚刚在8.04-8.10版本的机器上升级了Ubuntu。 但是,尽pipe在升级过程中保留了apacheconfiguration文件,但是如果我尝试访问先前可访问的网页,apache现在会给我“403 fobidden”,除非我使用本地主机。 如果我改变了 从hostname.domain.local允许 至 允许从192.168.1.xxx 在我请求的目录的apacheconfiguration文件中,我可以无障碍地访问该页面。 不幸的是我的Apache技能并不是很先进。 任何人都可以提供任何build议,为什么这可能会发生? 以下是我们试过的一些事情: nslookup通过主机名从受影响的计算机的IP地址(我得到预期的结果) php -r'echo gethostbyaddr(“192.168.1.196”)。“\ n”;' 这个命令用一个主机名来回答

在RHEL 4上切换到apm 2的worker mpm

我正在考虑从非线程prefork MPM切换到Apache(2.0.52)混合多进程multithreading工人MPM。 它运行在运行RHEL4的Intel(R)Xeon(TM)Quad核心机器上。 我听说工人MPM的规模更好,最近我们遇到了一些缩放问题。 / usr / sbin / httpd -l提到prefork是以mpm编译的。 在不更改任何configuration的情况下,切换到工作人员mpm的最佳方式是什么? 我想避免从源头上build设。 有没有一个地方,我可以findrpms与工人mpm编译的Apache? b)论坛(phpbb)c)为java web应用程序提供静态内容(使用mod_jk将dynamic请求转发给tomcat) 在我做出这个举动之前,我可能需要考虑哪些可能的问题? 另外,切换到工人mpm之后,典型的性能改进是什么?

Apache mod_rewrite,使用RewriteCond中的当前URL

我在Apache VirtualHostconfiguration中有几个RewriteRules。 我想能够testing当前的URL(在重写之前)针对某些条件。 问题在于variables%REQUEST_URI在处理开始时被设置,并且在每个规则之后都不会改变。 关于这些variables的文档很less。 有没有办法使用RewriteCond来testing当前的url? 我已经启用了重写日志,很明显,即使在第一个RewriteRule被匹配并重写之后,%REQUEST_URI仍然被设置为“/” #Map '/' and '' to '/home' RewriteRule ^/?$ /home #Check for cached page RewriteCond %{DOCUMENT_ROOT}/system/cache%{REQUEST_URI}.html -f RewriteRule ^(.+)$ /system/cache/$1.html [QSA,L] 有没有简单的方法来完成这个? 编辑:这是从RewriteLog摘录,我不认为是一个内部的子请求正在发生。 (3) applying pattern '^/?$' to uri '/' (2) rewrite '/' -> '/home' (3) applying pattern '^([^.]+)$' to uri '/home' (4) RewriteCond: input='/var/www/vhosts/example.com/subdomains/demo/rails/public/system/cache/.html' pattern='-f' => not-matched (3) […]

Apache2保持redirect

我试图保持在www.mydomain.deurl上的用户,但Apache使用301redirect到mydomain.de。我可以如何防止这种情况? httpd.include为虚拟主机 <VirtualHost xx.xx.xx.xx:80> ServerName mydomain.de:80 ServerAlias www.mydomain.de UseCanonicalName off SuexecUserGroup mydomain psacln ServerAdmin "[email protected]" DocumentRoot /var/www/vhosts/mydomain.de/httpdocs </VirtualHost> DNS设置 ; *** This file is automatically generated by Plesk *** $TTL 86400 @ IN SOA ns.mydomain.de. info.mydomain.de. ( 1246541440 ; Serial 10800 ; Refresh 3600 ; Retry 604800 ; Expire 360 ) ; Minimum mydomain.de. IN […]

为将要使用我的服务器的人设置权限的最佳方法?

我正在和某人在一个网站上工作。 我想给他们只访问他们的主目录和网站目录。 什么是最简单的方法来完成这个? 我也不想这个搞砸了Apache的权限与网站。 我正在运行Ubuntu。

用户特定的Php.ini当php作为模块运行?

我有一个只能在ini文件中更改的php设置。 由于冲突,我无法在全局php.ini中更改此设置,所以我需要具有此用户特定的。 如果php作为模块运行,可以这样做吗? 或者我必须更改PHP运行为CGI? 似乎最好的答案是“不是真的”,但你可以偷偷改变一些参数使用下面的技巧。

在Apache,LightTPD和Nginx Web服务器上为PHP 5.x应用服务的当前状态?

在过去一年半的时间里,被困在一个MS堆栈架构/开发职位中,阻止了我站在基于开源堆栈的Web服务器最近的演进世界的顶端,超过了我的愿望。 不过,我现在正在构build一个基于开放源代码的应用程序/系统体系结构,可惜我没有时间给每个上面提到的Web服务器进行彻底的testing。 所以我想我会得到来自最知名的系统体系结构的input。 这是一个网站,是一个特定的域名和目标受众的信息资源的资源,以帮助用户不仅可以find信息,而且由于各种原因以各种方式彼此交互。 我select了开源的堆栈,以及比MS堆栈更好的产品(比如WordPress和BlogEngine.NET)。 我觉得Java在这方面比较多,但我并不排除在某些与实际Web应用程序本身无关的领域(如后台进程)使用它的可能性。 我已经得出了在CentOS上使用PHP(使用CodeIgniter框架和APC),MySQL(InnoDB)和Memcached的结论。 我绝对在Nginx上提供静态内容。 然而,上述3款服务器对于性能方面的dynamic内容最适合。 看来LightTPD仍然存在泄漏问题,如果它确实存在的话,Nginx似乎还不够成熟,当然Apache会尽力为每个人做好准备。 我仍然会编译一个select尽可能多的性能调整,如静态链接等。 我相信我可以通过这个过程让Apache匹配另外两个服务dynamic内容,而不是静态服务。 然而在我的研究中,似乎其他人仍然值得考虑。 所以考虑到所有的事情,我很想听听这里的每个人都在这个问题上说什么。 谢谢!

如何在apache vhost环境下设置IP访问的默认站点?

在Debian Linux上运行Apache时,我有一个虚拟主机环境。 它运行良好,但我不知道如何设置一个默认网站的请求直接到服务器的IP而不是域名。 我怎样才能configurationApache服务器的所有请求到IP的特定网站。

Apache拒绝访问我的本地服务器上的目录

我有OS X 10.5和约40个网站目录中的网站。 我只是从我的服务器下载一个初始化本地副本,但我被拒绝访问。 权限似乎很好,但Apache仍然给我的403.任何想法,为什么会发生? 它是否与我从互联网上下载文件? drwxr-xr-x 30 TAmoyal TAmoyal 1020 Jul 17 19:45 ./ drwxr-xr-x+ 55 TAmoyal TAmoyal 1870 Jul 17 19:45 ../ -rw-r–r–@ 1 TAmoyal TAmoyal 170 Jul 6 02:40 .htaccess -rw-r–r– 1 TAmoyal TAmoyal 397 Jul 2 19:08 index.php -rw-r–r– 1 TAmoyal TAmoyal 15129 Jul 2 19:08 license.txt -rw-r–r– 1 TAmoyal TAmoyal […]