所以这是我的情况: 我有1个静态IP和2个服务器。 1台服务器是一台Web服务器,另一台是邮件服务器。 我有一个路由器作为一个硬件防火墙,所有的端口设置,需要通过内部IP地址。 如果用户inputurlhttp://www.domain.com,他们会看到该网站。 如果用户想要访问networking邮件,他们键入urlhttp://mail.domain.com,但仍然可以看到http://www.domain.com 我已经设置webmail域可通过邮件服务器上的端口8080访问,如果用户键入url http://mail.domain.com:8080它没有任何问题,但与http://mail.domain.com 。 所以这是我的问题: 在我的httpd.conf我想设置一个redirect301,以便当用户键入http://mail.domain.com他们被redirect到http://mail.domain.com:8080 我宁愿不要使用.htaccess,并保持httpd.conf中的指令 谢谢…
我在基于CentOS的networking服务器上运行了“yum update”。 内核版本保持不变2.6.21.7-2.fc8xen升级了一堆东西,包括 – 从5.0.45的MySQL到5.0.91 apache从2.2.3到2.2.15 我发现我的服务器响应时间是相当的退化。 在0.5秒内完成的Web请求正在接pipe一秒钟。 Apache和Mysql的configuration文件没有改变。 我在EC2上运行,所以我可以运行旧图像并进行比较。 服务器进程看起来是一样的。 我应该在哪里查找pipe道扭结的位置?
我有一个通配SSL证书,工作正常: <VirtualHost *:443> ServerName star.mydomain.com DocumentRoot /dev/null SSLEngine On SSLCertificateFile /etc/httpd/conf.d/star.mydomain.com.crt SSLCertificateKeyFile /etc/httpd/conf.d/star.mydomain.com.key SSLCertificateChainFile /etc/httpd/conf.d/star.mydomain.com.gd_bundle.crt </VirtualHost> 然后,我有在SSL端口上侦听的各个子域: <Virtualhost *:80 *:443> ServerName staging.mydomain.com DocumentRoot /var/www/staging.mydomain.com/ CustomLog logs/staging.mydomain.com.log combined AccessFileName .htaccess DirectoryIndex index.php index.html </VirtualHost> <Virtualhost *:80 *:443> ServerName www.mydomain.com DocumentRoot /var/www/www.mydomain.com/ CustomLog logs/www.mydomain.com.log combined AccessFileName .htaccess DirectoryIndex index.php index.html </VirtualHost> 这是伟大的。 我可以去http://staging.mydomain.com/或https://staging.mydomain.com/ ,一切都很开心。 现在诀窍是,据我所知,有知道的方式来知道在这个configuration请求是否SSL。 例如,即使是SSL请求,所有环境variables都指向非SSL的请求。 我怀疑这是由于mod_ssl的实现。 […]
这是我的问题。 对不起,如果主题之前讨论过,但我没有find它。 另外,如果我的问题的地方不在这里,对不起。 我有一个使用Apache 2.04和PHP 5的服务器上的网站。在网站导航,脚本创build一个.xml文件与755权利和Apache:Apache所有者。 问题是无法从不同的浏览器窗口访问.swf文件创build的这个文件 – 试图直接通过键入它的绝对path来访问它。 我发现,将所有者更改为root:根,即可在两种情况下访问.xml文件。 尝试使用PHP函数更改所有者或权限,不会发生变化。 请帮助我,告诉我怎样才能解决这个问题。 这是一个PHPconfiguration? 先谢谢你。
我们在Apache后面有一个Tomcat实例。 我们使用mod_jk。 模块configuration是: LoadModule jk_module modules/mod_jk.so <IfModule mod_jk.c> JkWorkersFile conf/workers.properties JkLogFile logs/mod_jk.log JkLogLevel info JkLogStampFormat "[%a %b %d %H:%M:%S %Y] " </IfModule> 这里的VirtualHostconfiguration: <VirtualHost *:9090> … JkMount /Web/* worker-Web JkMount /Web worker-Web </VirtualHost> workers.properties文件: worker.list=worker-Web worker.worker-omiapWeb.port=8209 worker.worker-omiapWeb.host=localhost worker.worker-omiapWeb.type=ajp13 这个configuration适用于jsp,html …但是我们有一个JNLP文件: <?xml version="1.0" encoding="utf-8"?> <jnlp spec="1.0" codebase="$$codebase"> <information> <title>Gestor Impresiones</title> <vendor>.</vendor> </information> <resources locale="es"> <jar href="gestorImpresiones.jar"/> […]
我试图build立一个有价值的例子,但是我一直在误导。 我正在使用乘客来主持导轨应用程序。 这是来自vhosts文件的部分: <VirtualHost *:80> ServerName git.domain.org DocumentRoot /usr/share/webapps/gitorious/public RailsEnv production ErrorLog /var/log/httpd/rails_error_log </VirtualHost> 去我的浏览器的域通常试图直接到localhost.localdomain,这会产生加载页面的问题。 错误日志是空白的。
我刚刚开始与Django,并希望部署我的Linux VPS上的testing应用程序。 我不熟悉如何保证部署。 如果我将Apacheconfiguration为从我的项目目录下的/ home下的应用程序提供服务,那么我认为有恶意的人可能会访问我的整个/ home。 我正在考虑创build另一个用户。 有更好的select吗? 感谢Hari
我想备份我的证书,我发现/ etc / ssl / private中有很多符号链接, 我不知道他们为什么在这里。 有没有人有一个想法? 我正在运行Ubuntu服务器Jaunty 9.10和LAMP。 列表,(我将我的证书更名为cert * .crt以获得隐私): lrwxrwxrwx 1 root root 9 2010-02-13 16:06 275e5f53 -> cert1.crt lrwxrwxrwx 1 root root 10 2010-02-12 17:14 2f12eb79 -> cert2.crt lrwxrwxrwx 1 root root 13 2010-02-12 17:52 3ab06078 -> cert3.crt lrwxrwxrwx 1 root root 13 2010-02-12 17:52 7d9a024e -> cert3.crt lrwxrwxrwx 1 […]
我有Windows XP专业版(SP3)运行+ XAMPP与Apache 2.2.12。 一切正常安装,并与本地驱动器正常工作 。 问题是我想使用Apaches http.conf文件中定义的别名 访问networking驱动器“U:/” : Alias /w1/ "C:\workspace" // works Alias /w2/ "U:\workspace" // does not work networking驱动器U托pipe在别的地方,我不能改变任何设置。 我知道Apache正在另一个用户下运行,因此无法findnetworking驱动器U. 我能做些什么来使其作为一个Windows服务? 我已经尝试使用带有UNC的DocumentRoot / Alias,使用我自己的帐户使用Windows服务“login为”。 编辑:至less工作是:在控制台上运行Apache使用参数“-c”与httpd.conf后apileied附加设置: httpd.exe -c "alias /e U:\"
我生成了自己的证书,并使用mysite.com作为通用名称。 它的工作原理,但如果我去www.mysite.com或任何其他子域我得到一个错误的域名味精。 如果我做* .mysite.com它适用于所有子域名,但不是mysite.com。 我如何得到这个与域和子?