我需要設定.htaccess。如果用戶點擊 "site.com/profile "鏈接,我需要檢查用戶的cookies中是否有一個 "token "欄位。如果這個欄位不是空的,我必須讓用戶通過,否則我將他們重定向到 "site.com/login "鏈接。
uj5u.com熱心網友回復:
你可能正在尋找這樣的東西:
RewriteEngine on
RewriteCond %{HTTP_COOKIE}! !(^|;)?token=[^;] (;|$)
RewriteRule ^ /login [R=302,L)
顯然,重寫模塊需要被加載到http服務器中。一般來說,在http服務器的主機配置中實作這樣的規則是個好主意。如果你沒有訪問權限,你也可以使用分布式組態檔(通常稱為".htaccess"),但需要先啟用這類檔案,而且它們的使用有很多缺點。
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/310725.html
標籤:
上一篇:如何在沒有插件的情況下,從特定類別的帖子的URL中洗掉日期?
下一篇:谷歌不收錄https
