Доступ по ip или паролю в .htaccess
Чтобы открыть сайт для локалки но запаролить для внешки:
<Directory "/home/www/htdocs"> AddType "text/html; charset=UTF-8" .html .htm .shtml .php AuthType Basic AuthName "Server" AuthUserFile /home/www/htdocs/.htpasswd Require valid-user Order deny,allow Deny From All Allow From 127.0.0.1 10.0.1 Satisfy any </Directory>