<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<p>Yup, something to do with the .htaccess file (since you ask). I'm
not sure if it was the syntax, but in the end I put the code in
the parent directory, and specified the specific file used for
logging in. i.e.:</p>
<p><FilesMatch "wp-login.php"><br>
AuthType Basic<br>
AuthName "Secret stuff"<br>
AuthUserFile <my auth file><br>
Require valid-user<br>
</FilesMatch></p>
<p>and that seems to have done the trick. ok, you can stand down.</p>
<p>Dougie<br>
</p>
</body>
</html>