use: Yahoo!知恵袋Web API
アクセス制限がうまくできません。
詳しくはhttp://detail.chiebukuro.yahoo.co.jp/qa/question_detail.php?qid=1026479885で質問させていたいたので、その続きとなります…。
.htaccessの設置場所は、一番上の階層の次の階層に置いています。
HPの内容はすべてその次の階層内に置いているからです。
つまり、トップページだけはアクセス制限をかけていません。
ブログでなく文章と画像のHPです。
sakuraのレンタルサーバー(ライト)でcgi-binディレクトリはないので好きなところにCGIは置いています。
掲示板などもあります。
AuthUserFile /home/(アカウント名)/www/(フォルダ名)/.htpasswdAuthType BasicAuthName "Web access"Require valid-userDirectoryIndex index.html index.htm .htorder allow,denyallow from alldeny from 111.22(続けて数名アクセス制限しています。
他の方にはきいているようです…)
回答がつかないようなので、また私ですが登場します。
他のIPアドレスの制限が正しく動いているということなので設定は明らかに正しく動いています。
ですので、.htaccessを設置しているディレクトリへの111.22.*.*からのアクセスは拒絶できています。
これは間違いありません。
ですので、どこかに誤解があるかと思います。
拒絶できているはずなのに「アクセスができている」と判断しているのが誤っている可能性が高いと思っています。
さくらインターネットのサービスだとapacheのログファイルを直接見ることができるのではないですか?ログファイルを取得して111.22.*.*からのアクセスの行を調べるのが確実です。
応答コードが200になっていればアクセス成功ですが(トップページを除いて)そのような行はないはずです。
他の可能性を羅列します。
・IPアドレス制限の他にBASIC認証を併用しているので「Satisfy all」を.htaccessに追加します。
これはデフォルトで設定されているはずなのですが念のため。
・「DirectoryIndex index.html index.htm .ht」の「.ht」が怪しげですが、「.ht」は不要ではないですか?・.htaccessと.htpasswdをブラウザから参照できてしまうということはないでしょうか? 試しにブラウザでアクセスするとちゃんと拒絶されるでしょうか? これが見られてしまうとユーザ名とパスワードがバレる可能性があります。
・BASIC認証をしていますが、アクセスする人は全員異なるユーザ名ですか? それとも全員で共通のユーザ名ですか? 全員で共通の場合、やはり、その問題の人は別のIPアドレスから来ていると思います。
もし全員異なるユーザ名であるならその問題の人の情報を.htpasswdから削除しましょう。
・さくらインターネットのログ解析ツールはwebalizerですよね。
このツールでは「どこのIPアドレスから誰が来ているのか」や「どこのIPアドレスがどこのディレクトリにアクセスしているか」は分かりません。
ですので、111.22.*.*がトップページにアクセスして正常にページが表示されても下位の階層にアクセスしてアクセスが拒絶されても111.22.*.*の「Total Sites」の値は1増えます。
また、IPアドレス制限にひっかかったとしても「Total Sites」の値は増えたと記憶しています。
(そして同時にCode 403も増える)。
ですのでやはり「なぜそのIPアドレスからのアクセスが成功していると思っているのか」が1つのポイントだと思います。
海外の無料レンタルサーバーで、jpegやmp3などのファイルが貼れる掲示板ってないですか?
できるだけ多くの種類のファイルが貼れたほうがよいのですが、どこかいい海外のレンタルサーバーはないですか?
PHPについて
画像を処理するものを作ったのですが、下記のエラーが出てしまいます。
Fatal error: Allowed memory size of 11111 bytes exhausted
(tried to allocate 22222 bytes) in /xxxxx/xxx.php on line 1234
いままで「imagedestroy」を書き忘れていたのですが、そのせいでしょうか。
また、これをクリアにするにはどうすれば良いでしょうか?
レンタルサーバーですがSSHは使えます。
よろしくお願いします。
http://q.hatena.ne.jp/1206064432
![]()
Copyright © 転職の実際はこうだ! All rights reserved.