من در تلاش هستم که از یک زیر دامنه و همه زیرشاخه ها و پرونده های آن با رمز محافظت کنم ، اما دانش من در این مورد بسیار محدود است ، چگونه می توانم انجام دهم؟
این یک فرآیند ساده دو مرحله ای است
در .htaccess خود قرار دهید
AuthType Basic
AuthName "restricted area"
AuthUserFile /path/to/the/directory/you/are/protecting/.htpasswd
require valid-user
برای تولید رمز عبور از htpasswd-generator یا خط فرمان استفاده کنید و آن را در .htpasswd قرار دهید
توجه 1: اگر از cPanel استفاده می کنید باید در بخش امنیتی “رمزهای عبور محافظت کنید”
ویرایش: اگر این کار نکرد ، احتمالاً باید AllowOverride All
را به فهرست .htaccess (یا حداقل نسبت به موارد قبلی) در http.conf و سپس راه اندازی مجدد apache ، انجام دهید.
<Directory /path/to/the/directory/of/htaccess>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
</Directory>