• 締切済み

ステップサーバーでの.htaccess設定

ステップサーバーで.htaccessを使ったBASIC認証をしたいのですが、うまくいきません。 現在、public_htmlの直下に作ったsecretというフォルダに.htaccessを置いています。.htpasswdはpublic_htmlがあるのと同じ階層に置いています。 .htpasswd ▽<public_html>  ・index.html  ▽<secret>   ・.htaccess   ・index.html 【.htaccessの内容】 <Files ~ "^.(htaccess|htpasswd)$"> deny from all </Files> Options -Indexes AuthUserFile /export/usr/home/ex00000000/.htpasswd AuthGroupFile /dev/null AuthName "Please enter your ID and password" AuthType Basic require valid-user order deny,allow 【.htpasswdの内容】 test:xxxxxxxxx (パスワードは暗号化しています) ステップサーバーのアカウントページでは、ホームディレクトリのパスとして「/export/usr/home/ex00000000/」が指定されています。 FFFTPで接続すると、トップディレクトリに「xxxxx.web5.jp」というディレクトリがあり、その中に「public_html」があります。 .htaccessのパスが違うのかと思い、 /export/usr/home/ex00000000/.htpasswd /export/usr/home/ex00000000/xxxxx.web5.jp/.htpasswd などと書き換えて試してみましたが、前者の場合は認証ウィンドウが出るもののIDとパスを入力しても通らず、後者の場合はsecretフォルダへ普通にアクセスできてしまいました。(認証画面出ず) どこか他に確認すべき点はありますでしょうか?

みんなの回答

  • my-hobby
  • ベストアンサー率21% (659/3045)
回答No.2

昔のページですが?未確認 http://jyu-denkou.com/sank/htacces.html

  • my-hobby
  • ベストアンサー率21% (659/3045)
回答No.1

/home/USER/ | +-- public_html / (公開ディレクトリ) | +-- pwmgr / pwmgr.cgi [705] | | admin.cgi [705] ... 管理画面 | | pwlog.cgi [705] ... SSIによるログ解析を行う場合 | | init.cgi [604] | | jcode.pl [604] | | index.html ... メンテナンスページ | | member_dat.cgi [606] → 外部からのダウンロード回避のため拡張子を.cgiに変更 | | pwlog_dat.cgi [606] → 外部からのダウンロード回避のため拡張子を.cgiに変更 | | .htpasswd [606] | | | +-- lock [707] / | +-- member / (アクセス制限するディレクトリ) .htaccess [604] member.html bbs.cgi : 例KENTで 殆んどミスしてるのは[.]ファイルです(ドットファイル) .ファイルは、txtファイルサーバーに転送後 右クリックでリネームします .haaccessのフルパスはサーバーに聞いてください。

関連するQ&A