如何禁用每个虚拟主机或每个目录的Apache压缩? 这是通过修改http.conf文件,.htaccess文件或其他东西来完成的吗?
在我的服务器上,我有这个Apacheconfiguration文件: <VirtualHost *:80> ServerAdmin xxxx DocumentRoot / www / a / b / c <Directory / www / a / b / c>其他configuration数据</ Directory> 所有的工作都由/ www / a / b / c中的应用程序来完成。它接受路由到这个apache服务器的所有域,并且应用程序检测到这个域,并为这个域提供不同的内容库。 惠特这个我不需要重新configurationApache新域名被添加到网站。 只要用户login到站点,就可以注册新的域并填充cms。 此外,在他的DNS添加域名。 该网站可以接收子域名,也可以接收不同的域名。 示例所有这些域指向服务器的IP: domain1.com domain2.com maindomain.com subdomain.maindomain.com 这工作正常。 我现在需要的是一些页面的每个域都有SSL。 我将有所有域的证书文件。 (我可以在一个Apache和一个IP上有几个证书文件?) 我可以configurationapaceh在某种if语句中dynamic读取它们,或者我必须为每个域分别configurationVirtualHost? 问候
我为我的主要网站创build了子域名。 喜欢 cdn1.abc.com cdn2.abc.com cdn3.abc.com 并全部指向/。 但是当我尝试在url中使用cdn1.abc.com时,它不起作用。 还有什么我需要做的?
当我们的服务器重新启动时,Apache不会启动。 我怎样才能确定它被告知开始与服务器? 更新 对不起,我正在使用Ubuntu
我正在运行Fedora Core。 我有一个用户/家庭/约翰/ public_html / … 当一个PHP脚本创build一个文件时,权限设置为apache.apache,所以我不能通过我的FTP客户端退出文件没有拳头login根和手动更改权限为约翰。 什么是解决这个问题的最好方法?
我试图将Apache设置为代理服务器到内部SharePoint服务器。 我以前configurationApache作为代理服务器运行,导出内部网页和Web应用程序。 但是,Sharepoint正在使用SSL和NTLM身份validation,这对我来说是新的:( 我已经尝试了很多select,交通似乎被认为是popup窗口,但是当我插入用户/通行证,我回到相同的popup窗口。 任何人都configuration了Apache来这样做? 这是我的httpd.conf的一部分: <VirtualHost *:443> ServerName repository.out.com SSLProxyEngine On RequestHeader set Front-End-Https "On" ProxyRequests Off ProxyPreserveHost On ProxyPass / https://sharepoint.in.com ProxyPassReverse / https://sharepoint.in.com CacheDisable * SetEnv force-proxy-request-1.0 1 SetEnv proxy-nokeepalive 1 ErrorLog logs/jlanza_log CustomLog logs/jlanza_log common </VirtualHost>
和雅,怎么样 我有一个直接的Ubuntu的服务器运行与一堆虚拟主机的多个子域名。 但是当有人直接点击http:// IP_ADDRESS /时 ,他们会看到我的/ var / www /目录的所有域文件托pipe的完整索引。 我search了高低,但无法弄清楚如何解决这个问题。 我知道选项-Indexes是解决scheme,但它不听我在那里的,即: 选项 – 索引 任何帮助将非常感激。 谢谢!
我试过在64位的CentOS5.3机器上安装mod_passenger,模块编译成32位的.so文件。 遵循标准配方: gem install passenger; passenger-install-apache2-module gem install passenger; passenger-install-apache2-module 。 apache 2.2.3 Rails 2.3.5 gem1.35 passenger-install-apache2-module命令会发出一个脚本(运行时),这个脚本有很多像-m32和-march=i386这样的标志。 我已经捕获了脚本,用-m64和-march=i386用-march=x86_64replace了-m32 ,重新运行它(带有一些额外的包含path和APXS2variables),但输出对象仍然是32位格式。 有人可以分享如何强制乘客64位的见解吗? 编辑:后来我发现任何模块,我会尝试编译将内置到一个32位版本,所以它不是特定于乘客 谢谢!
我想configurationApache2,使每个用户有他/她自己的DocumentRoot而不是/var/www把文件放在/home/john/www (john是一个用户名smple)
这是我在老问题上的问题的进一步forms。 在回答的build议之后,我在这里得到了这个文本 上面显示的基于DNS的负载均衡方法并没有考虑到各种潜在的问题,例如不可用的服务器(如果一台服务器停机),或者由其他名称服务器进行DNScaching。 DNS服务器没有任何有关服务器可用性的知识,并将继续指向不可用的服务器。 它只能通过IP地址区分,而不能通过服务器端口来区分。 IP地址也可以由其他名称服务器caching,因此请求可能不会发送到负载均衡DNS服务器。 现在我正在思考什么,这些是否存在一些解决潜在问题的方法?