我想爲我的網站中的不同頁面設置不同的htpasswd。我怎樣才能做到這一點?爲網站中的不同頁面設置不同的htpasswd
爲網站中的不同頁面設置不同的htpasswd ... 像example.com/about和example.com/portfolio應該有不同的密碼。
我想爲我的網站中的不同頁面設置不同的htpasswd。我怎樣才能做到這一點?爲網站中的不同頁面設置不同的htpasswd
爲網站中的不同頁面設置不同的htpasswd ... 像example.com/about和example.com/portfolio應該有不同的密碼。
如果每個頁面都有自己的目錄,那麼您可以爲每個頁面創建一個.htaccess
頁面。
然而,如果他們所有的根,那麼你可能能夠做到這一點使用if directive
因此,例如:
<if "%{HTTP_HOST} == 'example.com/about'">
....
</if>
然後把你的認證碼的if directive
內。你可以爲每個你想使用不同密碼的目錄做到這一點。
嗨@Lag它不工作,我想做一些事情,如果關於文本是在網址然後這個代碼。所以如果request_uri喜歡%about%。你知道代碼或任何鏈接? –
只需將其更改爲<如果「%{REQUEST_URI} =='關於'」>' – Lag
hi @lag '<如果「%{REQUEST_URI} =='/ sulu-onepager/web/first-page'」> '' 的AuthUserFile /無功/網絡/ HTML /蘇魯蘇拉威onepager /口令/ .htpasswd_1' '需要有效-user' '''
這些頁面是否都在根?或者他們有自己的目錄? – Lag
是在側面測試/ one.html,測試/ two.html和我想這些文件不同的密碼可以請你寫代碼?謝謝, –
如果他們在不同的目錄中,那麼只需在回顧目錄中創建一個'.htaccess'和'.htpasswd'文件,並將驗證代碼添加到'.htaccess'文件中,然後將用戶名和密碼添加到'.htpasswd'文件。我不會爲你寫這個。這是您添加的安全措施,請自行完成。你可以使用這個[發電機](http://www.htaccesstools.com/htpasswd-generator/)如果你需要幫助的密碼和用戶名 – Lag