redireccionar htaccess enmascarar ejemplo dominio descargar crear configurar con archivo .htaccess subdomain .htpasswd

.htaccess - htaccess - .htpasswd en un subdominio específico



redireccionar con htaccess (2)

Esto debería funcionar:

AuthUserFile /www/.htpasswd AuthName "Locked" AuthType Basic Require valid-user SetEnvIf Host yourdomain.com secure_content Order Allow,Deny Allow from all Deny from env=secure_content Satisfy Any

Estaba en la misma ruta que @Anders Lindahl, pero aparentemente no hay "no" en SetEnv. Así que tuve que cambiarlo para permitirlo a todos y denegar los que tienen el conjunto env-var.

Su solución también funciona pero SetEnv no-auth-required 1 tiene que SetEnv no-auth-required 1 y luego dejar que! No-auth-required lo desarme (eso es lo que hace el ! )

Tengo un subdominio específico del idioma que apunta al mismo directorio que la raíz de mi sitio. Utilizo PHP para detectarlo y mostrar el idioma.

Deseo establecer un htpasswd solo en este subdominio. Tenga en cuenta que no hay un directorio físico específico para este subdominio. Por lo tanto, la declaración estará en el mismo htaccess que la raíz de mi sitio.

Necesito htaccess para hacer esto:

if request is mysubdomain.domain.com AuthUserFile /www/.htpasswd AuthName "Locked" AuthType Basic

Gracias


Esto no se ha probado, pero podría funcionar o darle sugerencias sobre qué buscar en la documentación de Apache:

SetEnvIf Host ^mysubdomain.domain.com !no-auth-required AuthUserFile /www/.htpasswd AuthName "Locked" AuthType Basic Require valid-user Allow env no-auth-required Satisfy Any