Weblock provides a simple user interface for configuring user, group, and IP-based access restrictions for Mac OS X's built-in webserver.
With it, you can instantly configure any folder shared via your website to require a password, or require the visitor to be coming from a specific web location, or both. Weblock even supports location ranges and grouped users!
Release Notes
Most Recent Changes
"Any Valid User" selection for authentication protection now works properly
Prior Versions
January 26, 2011
1.8
Fixed webcheck operation on 10.6
Now 64-bit compatible -- no more restarting System Preferences on 10.6
Removed unnecesary aspects of UI
Eliminated several 3rd party dependancies for easier maintainability in the future
10.6-compatible!
February 28, 2010
1.7.1
Fixed issue where Weblock would not display groups as selected
June 7, 2009
1.7
Leopard support added
Minor interface improvements for consistency
Improved local apache interaction mechanisms
December 19, 2006
1.6.3
Fixed bug where location settings would be lost
Keywords reserved by Weblock can no longer be used as addresses
December 9, 2006
1.6.2
Fixed rare crash when switching tabs
December 6, 2006
1.6.1
Fixed crash when adding new users on Intel Macs
October 4, 2006
1.6
Rewrote large portions of application for improved performance and reliability
Entirely new UI. More intuitive and more OS X-like
Software update now works again
removed several known crash-inducing bugs
Greatly improved apache control options: Stop, Start, Restart/Graceful, Config check
Removed dependency on BSD subsystem
Simplified interface for basic users without sacrificing advanced functionality for others
Added apache log file display
Redesigned Help for better appearance and usability
Known Bug: the first time that apache control/WebCheck functions are used, there is an extra password prompt
Known Bug: expanded items in the web folder view flicker momentarily when other items are selected
April 30, 2003
1.5.1
Fixed occasional crash in version check
Fixed typo in .htaccess file comments
fixed detatched sheet bug
Restored missing button image near groups
WebCheck better accomodates unusual setups
April 21, 2003
1.5
User interface modifications
User specifiable highlight colors
Now defaults to Compatible protection, not Secure
Tweaked software update for network efficiency
Fixed bug where Weblock would forget which folder it's set to
Fixed bug when starting and stopping Apache
Weblock's .htaccess files can now be manually edited within Weblock or an external editor
Added support for blocking access based on IP or hostname
January 8, 2003
1.0.1.2
Fixed Webcheck bug
January 6, 2003
1.0.1.1
Fixed version checking to use correct server
October 27, 2002
1.0.1
Eliminated incorrect error message when correctly downloading a new version
Restored compatibility with Mac OS X 10.1.5
October 21, 2002
1.0
minor code changes for bugfixes and efficiency
added tooltip help
tweaked user interface to be more intuitive
can now protect directories other than Apple's default http folders, including those on other computers
provides additional (optional) warnings to prevent mistakes
Weblock can now start, stop, and view the status of apache
October 6, 2002
1.0b9r3
fixed apache restart bug
October 6, 2002
1.0b9r2
fixed WebCheck error reporting
September 20, 2002
1.0b9
about box
major UI changes
it is now possible to change a user's password
automated version checking
August 13, 2002
1.0b8
Minor UI tweaks
Refresh button now works
Enable Apache security MUST be run in 1.0b8 to enable Digest mode security
Enabling Apache security can now be used whether or not you've previously edited httpd.conf
Enabling Apache security will no longer start apache if it is not running
~/Sites/ folders can now be correctly protected
Now supports Digest mode security for transmission of encrypted passwords
User/Group files from 1.0b7 can no longer be used. All information must be recreated in 1.0b8!
August 10, 2002
1.0b7
Added refresh button(doesn't work yet though -- next release)
inserted debug code for those having problems enabling apache security