- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:「cgi-bin」で403エラーが出ます)
「cgi-bin」で403エラーが出る原因と回避方法
このQ&Aのポイント
- 運営中のサイトで「cgi-bin」にアクセスすると403エラーが発生します。
- 「cgi-bin」ディレクトリは存在せず、サイト自体はApacheとPHPで動いています。
- .htaccessで設定し、存在しないURLにアクセスされた場合はホームにリダイレクトしています。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
> このエイリアス設定は削除しても問題ないのでしょうか? たぶん ScriptAlias /cgi-bin/ .... のような設定が書かれていたかと思います。 この行をコメントアウトしてApacheを再起動すれば /cgi-bin/ でアクセスできなくなります。 cgi-binディレクトリを全く使用してないのであれば問題ありません。
その他の回答 (1)
- t_ohta
- ベストアンサー率38% (5238/13705)
回答No.1
httpd.conf にcgi-binのエイリアスが設定されているのでしょう。
質問者
補足
確かにエイリアス設定されていました。ただ、このサイトではcgiは利用しないので、このエイリアス設定は削除しても問題ないのでしょうか?
お礼
多分普通のサーバーならアクセスできなくなるのでしょうが、GMOのPLESKを使っているせいかコメントアウト&再起動しても全く無効になってくれないようです。 とりあえず質問の原因はわかったので締めさせて頂きます。 どうもありがとうざいました!