• ベストアンサー

スペースを含んだパスにブラウザでアクセス出来ない

CentOS7でApache HTTP server2.4を使用しているのですが、httpd.confで指定してあるDocumentRootディレクトリ下にスペースを含んだパスは、ブラウザに表示もされないし、アドレスを入力しても 500 Internal Server Errorとなります。スペースを含んだパスにアクセスできるようにする方法はないでしょうか?

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

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

URLでスペースを表現するときは、URLエンコードのルールに従って「+」に置き換えましょう。

candaminoru
質問者

お礼

私の勘違いでした。お騒がせしました。 アクセスできなかったパスには、.htaccessがあり、そこで指定してあるパスワードファイルが存在しなかったためエラーとなっていたようです。直したら、普通にスペースを含んだパスにアクセスできました。

すると、全ての回答が全文表示されます。
プリンターが途中で止まる
このQ&Aのポイント
  • プリント途中で止まりインクがなくなった可能性がありとの表示が出たもののそのまま印刷を継続したところ、印刷途中で停止し、OKボタンを押しても動かなくなったのでインク交換もできません。
  • プリンターが印刷途中で止まり、OKボタンを押しても動かない状態です。表示にはインクがなくなった可能性があります。インク交換したいが方法がわかりません。
  • プリンターの印刷中に停止し、OKボタンを押しても再開できません。インクの交換が必要かもしれませんが、どうすればよいかわかりません。教えてください。
回答を見る

専門家に質問してみよう