• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:html拡張子のままphpを使いたい)

html拡張子のままphpを使いたい

このQ&Aのポイント
  • html拡張子のままphpを動かす方法を探しています。
  • .htaccessやServer APIの設定を試しましたがうまくいきませんでした。
  • php拡張子の場合は正常に動作することを確認しています。

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

  • ベストアンサー
  • tracer
  • ベストアンサー率41% (255/621)
回答No.4

内容は他の回答者さんと同じですが、少し言い方を変えてみます。 ようするに、利用しているレンタルサーバーで.htaccessが許可されていない、あるいは、ごく一部の記述しか認められていないということではないかと推測します。レンタルサーバーのマニュアルを見るか、サポートに問い合わせたほうが早いです。具体的に言えば、Apacheの設定内容ということになりますが、レンタルサーバーだと変更したくてもできません。従って、できることは、そのレンタルサーバーで.htaccessによるmimeの変更が許可されているかどうかの確認だけです。

picicate
質問者

お礼

大変ありがとうございました。 マニュアルのかなり奥にようやく関する記述を見つけ、 サーバー自体でhtaccessで使用できる記述がかなり制限されていることが分かりました。 SSI等でも拡張子変更不可能にされていたので 今回は諦めようと思います。

その他の回答 (3)

  • t_ohta
  • ベストアンサー率38% (5238/13705)
回答No.3

> 設定ってどこで確認するものなのでしょうか Apacheのインストールディレクトリか、/etc/httpd とか言ったディレクトリの中に conf というディレクトリが有って、その中の httpd.conf という設定ファイルで設定されています。 設定変更する場合は、大概root権限が無いといけないのですが、root権限はありますか?

picicate
質問者

お礼

大変ありがとうございました。

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.2

apacheの設定がどこまで確認できるか次第 <Directory "所定のディレクトリ">について AllowOverride を設定・確認できますか? ALLであれば.htaccessでの指定がかなり幅広くできるはずですが・・・

picicate
質問者

お礼

ご回答ありがとうございました

picicate
質問者

補足

早速の回答ありがとうございます。 ええとapache周りをさわったことがないもので、 設定ってどこで確認するものなのでしょうか; 申し訳ありません。

  • t_ohta
  • ベストアンサー率38% (5238/13705)
回答No.1

.htaccess で設定できる項目はApacheの設定ファイルで制限が掛けられている場合があります。 AddType を設定することが許可されているか確認してみましょう。

picicate
質問者

お礼

丁寧にありがとうございました

picicate
質問者

補足

早速の回答ありがとうございます。 ええとapache周りをさわったことがないもので、 設定ってどこで確認するものなのでしょうか; 申し訳ありません。