Thanajade / mod-spdy

Automatically exported from code.google.com/p/mod-spdy
0 stars 0 forks source link

ScriptAlias/Alias directives broken? #60

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
Server details:

mod_spdy 0.9.3.3
Apache 2.2.23 + fastcgi_module
CentOS 6.3

Before adding mod_spdy to my setup I had the 2 following lines in my httpd.conf:

Alias /APC /usr/local/apache/htdocs/apc.php
ScriptAlias /php5.fcgi /usr/local/apache/cgi-bin/php5.fcgi

This allowed php to run under FastCGI and make the APC stats file available via 
/APC under any virtual host. After adding mod_spdy to the setup, both of these 
directives seem to be ignored, ie going to http://site.com/APC gives a 404.

Changing SpdyEnabled to "off" makes the above 2 things work fine.

Original issue reported on code.google.com by ad...@mjpa.co.uk on 6 Nov 2012 at 10:28

GoogleCodeExporter commented 8 years ago
Hmm, strange.  mod_spdy definitely shouldn't be affecting those directives, 
especially for http:// URLs (since usually SPDY will only get used for https:// 
URLs).  Just to confirm: are you finding that with mod_spdy installed but 
"SpdyEnabled off", http://site.com/APC and https://site.com/APC work correctly, 
but with "SpdyEnabled on" and no other changes, both of them 404?

Can you share which other modules you have installed (e.g. using `apache2ctl 
-M` or the like)?

Original comment by mdste...@google.com on 13 Dec 2012 at 5:37

GoogleCodeExporter commented 8 years ago
Correct, with mod_spdy installed but "SpdyEnabled off" both http/https aliases 
work, but with "SpdyEnabled on" (and no other changes) both go to a 404.

Can't get a module list as I've temporarily switched to nginx while I try out 
spdy but there are no 3rd party modules installed. From memory there are no 
other alias modules installed other than mod_alias (ie no mod_userdir)

Original comment by ad...@mjpa.co.uk on 14 Dec 2012 at 3:41