try that patch again
This commit is contained in:
parent
d96e985be0
commit
90fd23e0cd
@ -24,6 +24,9 @@ AddType audio/ogg .oga
|
|||||||
# Also place auth information into REMOTE_USER for sites running
|
# Also place auth information into REMOTE_USER for sites running
|
||||||
# in CGI mode.
|
# 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} !-f
|
||||||
RewriteCond %{REQUEST_FILENAME} !-d
|
RewriteCond %{REQUEST_FILENAME} !-d
|
||||||
RewriteRule ^(.*)$ index.php?q=$1 [E=REMOTE_USER:%{HTTP:Authorization},L,QSA]
|
RewriteRule ^(.*)$ index.php?q=$1 [E=REMOTE_USER:%{HTTP:Authorization},L,QSA]
|
||||||
|
@ -49,19 +49,12 @@ function _well_known_init(&$a){
|
|||||||
break;
|
break;
|
||||||
|
|
||||||
default:
|
default:
|
||||||
// look in $WEBROOT/well_known for the requested file in case it is
|
if(file_exists($a->cmd)) {
|
||||||
// something a site requires and for which we do not have a module
|
echo file_get_contents($a->cmd);
|
||||||
|
|
||||||
// @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);
|
|
||||||
killme();
|
killme();
|
||||||
}
|
}
|
||||||
elseif(file_exists($wk_file . '.php'))
|
elseif(file_exists($a->cmd . '.php'))
|
||||||
require_once($wk_file . '.php');
|
require_once($a->cmd . '.php');
|
||||||
break;
|
break;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user