lucoxade Posted November 17, 2006 Share Posted November 17, 2006 Hello, I'm a bit confused on how I should be using enviromental variables within an Apache config,Imagine I only wanted to prompt an authentication box for users with Safari, I have tried this in my userdir.conf on Apace 2.0 on Ubuntu[code]<Directory /home/*/public_html> BrowserMatchNoCase ^Safari thisauthtype=Basic thisrequire=valid-user thisauthname="Donkey Boots" AuthType thisauthtype AuthName thisauthname AuthScriptFile "/var/www/hiddenrealywell/auth.php" Require thisrequire</Directory>[/code]It doesn't work, should it?I Have also tried, something like[code]<Directory /home/*/public_html>SetEnvIf User_Agent ^Safari dothisthing<IfDefine dothisthing>AuthType BasicAuthName "Donkey Boots"AuthScriptFile "/var/www/hiddenrealywell/auth.php"Require valid-user</IfDefine></Directory>[/code]I'm not getting very far, please help me - I've read some much conradicting rubbish its making me more and more confused! ???Thanks! Link to comment https://forums.phpfreaks.com/topic/27591-should-i-be-using-mod_ifsetenv-need-authentication-only-for-some-users/ Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.