Apache .htaccess需要远程服务器上的有效用户,而不是本地用户

Apache .htaccess需要远程服务器上的有效用户,而不是本地用户,apache,.htaccess,Apache,.htaccess,这是我的.htacess文件。我试图弄清楚如何只在远程服务器上,而不是在我的本地开发环境中,要求使用用户名/密码的有效用户。感谢您的帮助。谢谢 AuthType Basic AuthName "restricted area" require valid-user AuthUserFile "/home/username/.htpasswds/public_html/passwd" 为了让事情变得更有趣,远程服务器使用Apache2.4,本地服务器使用Apache2.2Use 2个不同的.ht

这是我的.htacess文件。我试图弄清楚如何只在远程服务器上,而不是在我的本地开发环境中,要求使用用户名/密码的有效用户。感谢您的帮助。谢谢

AuthType Basic
AuthName "restricted area"
require valid-user
AuthUserFile "/home/username/.htpasswds/public_html/passwd"

为了让事情变得更有趣,远程服务器使用Apache2.4,本地服务器使用Apache2.2Use 2个不同的.htaccess文件。2.4有不同的指令不受支持,例如满足任何。@PanamaJack如何使用2个不同的.htaccess文件?我不想一直在远程/本地上来回切换。这并不能直接解决我发布的问题,但我在Mamp Pro中实现了这一点。在Hosts>Extended>中,我在AllowOverride字段中选择了None,它对我有效。