如果你使用的是Linux伺服器 ,不想讓別的網站盜用你的圖片(連結)而造成你網站流量負擔,使用 .htaccess 或 httpd.conf 這兩個方式都行。在此就不細說方法。在此要說明的是,何種情況該選用何種方式。
如果你"不常"更新規則,那麼使用 httpd.conf 比較好。
因為如果你使用.htaccess就要在httpd.conf一併設定AllowOverride All 參數。
但如果使用httpd.conf ,就可以維持 AllowOverride None 參數。
AllowOverride None 好處是系統不用每次在讀取資料時一個一個檢查資料夾有沒有 .htaccess 檔案存在。可以結省一點時間增加效率。
但如果你"常常"更新規則,那麼.htaccess比較有彈性,畢竟一上傳到資料夾就生效,無需重啟httpd。
第二,也不是每個人都有登入Linux的root權限可以修改httpd.conf,如果沒有權限修改httpd.conf,用.htaccess變成唯一可行的方法。
小說明:
.httpd.conf是放在 etc/httpd/conf/httpd.conf
.htaccess是放在每一個你想要限制的資料夾裏面。如果你想限制全部,就放根目錄。
引用: https://stackoverflow.com/questions/1713343/htaccess-or-httpd-conf
全站熱搜