try that patch again

This commit is contained in:
redmatrix 2016-02-08 14:19:49 -08:00
parent d96e985be0
commit 90fd23e0cd
2 changed files with 7 additions and 11 deletions

View file

@ -24,6 +24,9 @@ AddType audio/ogg .oga
# Also place auth information into REMOTE_USER for sites running
# in CGI mode.
RewriteCond %{REQUEST_URI} ^/\.well\-known/.*
RewriteRule ^(.*)$ index.php?q=$1 [E=REMOTE_USER:%{HTTP:Authorization},L,QSA]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [E=REMOTE_USER:%{HTTP:Authorization},L,QSA]

View file

@ -49,19 +49,12 @@ function _well_known_init(&$a){
break;
default:
// look in $WEBROOT/well_known for the requested file in case it is
// something a site requires and for which we do not have a module
// @fixme - we may need to determine the content-type and stick it in the header
// for now this can be done with a php script masquerading as the requested file
$wk_file = str_replace('.well-known','well_known',$a->cmd);
if(file_exists($wk_file)) {
echo file_get_contents($wk_file);
if(file_exists($a->cmd)) {
echo file_get_contents($a->cmd);
killme();
}
elseif(file_exists($wk_file . '.php'))
require_once($wk_file . '.php');
elseif(file_exists($a->cmd . '.php'))
require_once($a->cmd . '.php');
break;
}