iT邦幫忙

0

.htaccess設定步驟

原因是我的 oscommerce 網站最近常被攻擊(整個網頁變成白畫面)
我的環境是 win 2003 + appserv + oscommerce(購物車網站)
我想設定透過web連接 osc 的admin後臺管理網址,需要先用. htaccess 驗證後
才會導入 osc 的admin 帳號登入畫面
請問是不是透過apache 中的http.conf去設定 .htaccess ? 該怎麼設定?
越詳細越好,感謝

1 個回答

8
silly
iT邦好手 2 級 ‧ 2012-06-27 12:40:25
最佳解答

在http.conf中的目錄設定有關AllowOverride要開啟AuthConfig
在要保護的目錄下建立.htaccess檔案,內容加入

<pre class="c" name="code">
  AuthName "Admin Login"
  AuthUserFile /WebApp/test/.passwd
  AuthType Basic
  require valid-user

再使用htpasswd來建立上面所指定的帳號密碼檔。

上面僅是大致步驟,詳情可以參考下列網址內的資訊:
http://linux.vbird.org/linux\_server/0360apache.php#www\_adv\_htaccess

pat6626 iT邦新手 5 級 ‧ 2012-06-29 10:23:01 檢舉

請問是放在http.conf中的哪裡ㄋ
因為我的網站是放在 http.conf中設定virtual host
所以是要放在virtual host設定中嗎?
另外
上面提到
AuthUserFile /WebApp/test/.passwd
如果我的目錄是d:/appserv/www/osc
我應該是要怎麼寫?
感謝

我要發表回答

立即登入回答