• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:PHPで.htaccessを設定するとエラーになってしまいます。)

PHPで.htaccessを設定するとエラーになってしまいます

このQ&Aのポイント
  • PHPの初心者がXディレクトリに.htaccessを設定すると、Method Not Allowedエラーが発生します。
  • Xディレクトリに.htaccessを設定すると、POSTメソッドが許可されていないというエラーメッセージが表示されます。
  • 対処法として、PHPファイルにmetaタグやmb_internal_encodingを設定するなどの試みがありますが、うまくいかない場合は.htaccessを編集することが考えられます。

質問者が選んだベストアンサー

  • ベストアンサー
  • la_pure
  • ベストアンサー率72% (18/25)
回答No.1

こんにちわ。 えーと、多分ですが、 Method Not Allowedと文字化け問題は関係ないかと・・・ Method Not Allowed(の405エラーですよね?)調べたところ、ファイルは存在するけどPOSTができないというエラーなので。 文字化けの問題としては ○ファイル自体の文字コードが統一されていない(Smartyなどのテンプレートエンジンを使ってる場合はtemplateの文字コード統一が必要) 可能性があります。 あと.htaccessはApacheの設定で「AllowOverride」が有効になっていないと使用できません。 そのあたりも含めて一度確認してみてはいかがでしょうか?

ttt777ttt
質問者

お礼

丁寧な回答ありがとうございます。 分かりづらい質問で申し訳ございませんでした。 やはり.htaccessは使用できないようですね…。 アクセス制限などはレンタル元のコントロールパネルで設定できるのですが、初心者なのでPOSTなどで値を送ることができないということは制限されているということは知りませんでした。 関連ファイルの文字コードはすべてEUC-JPで統一しているのですがどうも上手くいきません。応急処置的に全角スペースなどを用いてどうにかなりました。 ありがとうございました。

関連するQ&A