我使用debian上运行的Apache2服务器,将所有http请求转发到安装在同一台机器上的tomcat。 我在/ etc / apache2 /文件夹下有两个文件 apache2.conf和httpd.conf 我修改httpd.conf文件看起来像下面。 #将端口80上的所有http请求转发给tomcat ProxyPass / ajp://127.0.0.1:8009 / ProxyPassReverse / ajp://127.0.0.1:8009 / #gzip文字内容 AddOutputFilterByType DEFLATE text / plain AddOutputFilterByType DEFLATE text / html AddOutputFilterByType DEFLATE text / xml AddOutputFilterByType DEFLATE文本/ css AddOutputFilterByType DEFLATE text / javascript AddOutputFilterByType DEFLATE application / xml AddOutputFilterByType DEFLATE application / xhtml + xml AddOutputFilterByType DEFLATE应用程序/ […]
我在* .conf文件中有这个(我从别人那得到这个,不知道是否有错误),我不太明白: RewriteEngine on RewriteBase / RewriteCond %{HTTP_HOST} mycompany.com RewriteRule ^$ http://mycompany.com/login [L] # we check if the .html version is here (caching) RewriteRule ^$ index.html [QSA] RewriteRule ^([^.]+)$ $1.html [QSA] RewriteCond %{REQUEST_FILENAME} !-f # no, so we redirect to our front web controller RewriteRule ^(.*)$ index.php [QSA,L] 我大致了解它的作用; 首先检查传入的请求是否是mycompany.com ,如果是,则redirect到http://mycompany.com/login 。 那么,下一个要检查的条件是什么? 有这个事实 RewriteRule […]
我正在开发Linux(Ubuntu)。 我已经安装了Apache到/var/local/并且把Apache目录移到了/usr/local/目录下。 现在无法启动。 我编辑了httpd.conf文件,将所有/var/local文本更改为/usr/local/ 。 还有哪些其他文件需要更改? 谢谢!
我已经inheritance了一个服务器上有几个域名。 这个网站在过去的两年里被重新devise,我正在努力强迫员工请求redirect工作(如果可以的话)。 所以现在在服务器上,我有一个redirect,每301,并将其转储到网站的首页。 RedirectMatch /(.) http://www.example.com 对于来自包含旧喜欢结构的各种网站的大部分旧url来说,这一切都运行良好。 然而,现在一名工作人员想要一个被广泛使用的URL,将其redirect到适当的位置。 redirect/new/research/Exp_Rese_Disc/Asia/example.shtml http://example.com/asia/ 这可能没有杀死所有包含301redirect? 有一个一般的RedirectMatch /(。)redirect以及一个单一的redirect? 到现在为止,似乎没有让我。 任何想法,想法或例子都非常感激。
最近我们的一个Web服务器httpd停止工作,我一直没有find问题。 今天我坐下来,浏览了httpd.conf中的每个目录,发现了一个问题。 文件夹中缺less/var/run/httpd.pid。 所有其他文件都在那里,似乎很好。 我不能在vi中创build一个同名的新文件,我不知道是什么原因造成的。 我想这是由于在某个阶段冷启动造成的,因为在服务器停止运行时,没有其他非凡的进程运行。 我正在运行CentOS 3。 我怎样才能恢复这个文件?
我们有一个Godaddy上运行的专用服务器。 我们在这个服务器上托pipe了java web应用程序和几个WordPress博客。 Java Web应用程序运行在Tomcat 5.5 + mod_jk + Apache 2.我试图优化Apache服务器,我看到有几个模块加载。 请让我知道,哪些是运行上述应用程序所需的模块? 加载的模块列表是 – LoadModule auth_basic_module modules / mod_auth_basic.so LoadModule auth_digest_module modules / mod_auth_digest.so LoadModule authn_file_module modules / mod_authn_file.so LoadModule authn_alias_module modules / mod_authn_alias.so LoadModule authn_anon_module modules / mod_authn_anon.so LoadModule authn_dbm_module modules / mod_authn_dbm.so LoadModule authn_default_module modules / mod_authn_default.so LoadModule authz_host_module modules / mod_authz_host.so LoadModule […]
我在我的机器上安装了Apache服务器。 我已经设置并指定了根文件夹等,当我去http://localhost/ ,它工作正常,告诉我,Apache安装正确。 但是,当我在浏览器中input我的IP时,它不起作用,并提出“连接超时”错误。 我尝试使用我的路由器(即端口转发)configuration一切,但无济于事。 当我将计算机直接连接到调制解调器时,绕过路由器,可以通过在浏览器中input我的IP来访问根文件夹。 但是,根据http://downforeveryoneorjustme.com/和一个试图通过互联网访问的朋友,无法通过互联网访问根文件夹。 我已经试过在httpd.conf文件中分别使用ServerName和Listen指定我的服务器并将Apache绑定到我的IP地址。 仍然无济于事。 有什么想法吗? 提前致谢。
所以我们正在寻找的是能够做到以下几点: 我们有一个应用程序,可以加载基于它被访问的域的某些设置。 因此,如果您来自xyz.com,我们会展示不同的徽标,如果您来自abc.com,我们会展示不同的徽标。 代码是相同的,从同一台服务器运行只是检测运行中的域 现在我们想获得一个专门的服务器(任何build议?),这将使我们能够指向我们想要的服务器的所有的维生素(我们改变域的DNS到我们的服务器),然后当用户去一个某些域他们运行相同的应用程序。 现在据我所知,我们需要在apache中创build一个“VirtualHost”来处理这个问题。 我们可以创build一个捕获所有域的通配符虚拟主机吗? 我根本不是Apache的专家。 所以请原谅,如果这是一个愚蠢的问题。 任何详细的帮助将是伟大的。 谢谢
我可以永久更改Plesk中的“httpdocs”吗? 我希望DocumentRoot从/var/www/vhost/<domain>/httpdocs更改为/var/www/vhost/<domain>/web/htdocs 目前我正在/conf/vhost.conf中进行更改,然后更新/ usr / local / psa / admin / sbin / websrvmng -u –vhost-name = domain.com 但每个域需要花费几分钟的时间,而且我必须为每个使用我开发的软件添加的域执行此操作。
我有一个域domain.com和一个子域sub.domain.com 。 在apache2 / sites-available中,我有2个vhosts文件: domain和sub 。 当我做a2ensite子子域覆盖域,所以当我去看到主域我看到子域的内容。 当添加子域时,域和子域指向子域。 我究竟做错了什么? 这是虚幻的 域 <VirtualHost *:80> ServerAdmin webmaster@localhost ServerName www.domain.com DocumentRoot /var/www/domain/ <Directory /> Options FollowSymLinks AllowOverride None </Directory> <Directory /var/www/domain/> Options Indexes FollowSymLinks MultiViews AllowOverride All Order allow,deny allow from all # This directive allows us to have apache2's default start page # in /apache2-default/, but […]