Hi Ric, Thanks again for the response. I've commented on your post below. Yes, this part above I had already done. This file has my login credentials like so: myusername:password So far so good. I had already done the above part as well. Okay, this is where I had to make a change. This is what I had in my .htaccess in the gallery subdirectory: AuthName "Please login to access MyDomain.com" AuthType Basic AuthUserFile W:\htpasswd\www\.htpasswd Require valid-user and I changed it to... AuthName "Please login to access MyDomain.com" AuthType Basic AuthUserFile /htpasswd/www/.htpasswd Require user myusername When I use localhost on the local machine, I only have to login once. When I use my domain name on my local machine, it's once as well. It's when I enter my domain name from an external machine, it requires two logins. Okay, this part threw me for a bit of a loop. Did you mean UniServer\udrive\htpasswd\www\.htpasswd? I don't have an .htpasswd at UniServer\udrive\www and even at UniServer\udrive\htpasswd\www\.htpasswd I don't have anything like the above to comment out. All I have is the myusername:password in that file. What also throws me off is that after the first login, the domain name reverts to the IP when prompting me for another login. It's like it's not resolving properly...I'm just not sure what I may have done wrong. If there's any other info I can provide, please don't hesitate to ask. Thanks so much for taking the time to help! Selym