• 締切済み

現在のドキュメントルートを調べたい

こんにちは。 Fedora Core6にて、現在のドキュメントルートを、GNOME端末上から 調べたいのですが、その方法はありますか? かなりありそうだと思うのですが、なかなか方法が見つかりません。 現在、他の人が使っていたサーバーの再設定を行っていて知りたいのです。 httpd.confで設定変更が行えるのは知っていますが、何か思うようにいかないので現在のドキュメントルートをパソコン自体に問い合わせしたいと思いました。 よろしくお願いします。

みんなの回答

  • okg00
  • ベストアンサー率39% (1322/3338)
回答No.1

何のドキュメントルートですか?Apacheですか? http://cns-guide.sfc.keio.ac.jp/2001/3/3/14.html grepでDocumentRootを検索すればよいのでは?

noname#93286
質問者

補足

回答、ありがとうございます。 そうです。Apacheです。 他にもドキュメントルートって呼ぶ物もあるんですか? 教えていただいたもの、ありがとうございます。 もしそれでやる場合、grep documentroot みたいな感じになるのでしょうか。 それだと、ファイルの中で指定されているドキュメントルートを調べる方法になりませんか? ファイルの中では、ドキュメントルートの指定先は分かっています。 でも何かパソコンの返しがおかしい気がして、直接GNOME端末に問い合わせできないかと思ったわけです。 伝わりますでしょうか。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • .htaccess にてドキュメントルートは変更でいますか。

    一般的なレンタルサーバを借りています。 現在ドキュメントルートは、 /www/ になっています。このドキュメントルートを /www/xxxx/ と変更したいと思います。 httpd.conf を変更出来れば可能なのは理解していますが、root 権限の無いレンタルサーバなため、httpd.conf は変更出来ません。 .htaccess の設置は可能なので .htaccess でドキュメントルートは変更出来ないでしょうか。調べた感じでは出来そうにないと思っていますが、確認のため質問させて頂きます。 現在は、.htaccess でリダイレクトしていますが、アドレスが変わってしまうので何とかしたいと思っています。

  • Linux環境で、WEBサーバーのドキュメントルートを取得するには

    こんにちは、 サーバーソフトウェアのインストールを作っているのですが、WEBサーバーのドキュメントルートを取得するには、/etc/httpd/conf/httpd.confを直接読み込んで DOCUMENTROOTの行を探すのが良いのでしょうか? それとも、もっとスマートな方法が可能なのでしょうか? ご存知の方、いらっしゃいましたら、ご指導頂ければ幸いです。どうぞよろしくお願いいたします。

  • apacheでドキュメントルート変更

    httpd.confを編集して # DocumentRoot: The directory out of which you will serve your # documents. By default, all requests are taken from this directory, but # symbolic links and aliases may be used to point to other locations. # DocumentRoot "C:/www/jisaba" とドキュメントルートの変更を行ったのですが、 127.0.0.1とアドレス入力してもApacheのデフォルトのhtmlに飛んでしまうのです。 apacheをアンインストールして再インストールしてもapacheのhttpd.confの 設定は DocumentRoot "C:/www/jisaba" と以前の設定が残っています。 google検索などをしたのですが、 「OSを再インストールするのが一番早い」 みたいな事をかいてあります。 apacheってレジストリの変更までしてしまうのでしょうか? それとも、httpd.confの書き間違え? 原因がわかりません。前はディレクトリ変更は成功していたのですが…

  • Linux Document Rootについて

    職場で、Linuxの経験が無いにも関わらず WEBサイトのサーバ移行をしていまして、躓きました。 新サーバはAWSにてCentOS 6.9 Apache 2.2.15 php 5.3.3となっています。 率直な質問ですが、Document Rootとは サイトのアドレスを叩いた時にそこのディレクトリの index.html(.php)が表示される場所という認識で 良いでしょうか? それが合っているのであれば、 httpd.conf内にてDocument Rootを/aaa/bbb/ccc/から /ddd/eee/fffに変えてやると、サイトのアドレスを 叩いた時に/ddd/eee/fff/の中にあるindex.html(.php)を 読みにいくという動作になるということでしょうか? .htaccessにてリダイレクトも考えましたが、 それも上手くいってません。 <IfModule mod_rewrite.c> RewriteEngine on RewriteBase / RewriteRule ^/aaa/bbb/ccc/(.*)$ /ddd/eee/fff/$1 [R=301,L] </IfModule> これで合ってますでしょうか? 宜しくお願いします。

    • ベストアンサー
    • PHP
  • ドキュメントルート外のファイルにアクセスしたい

    Apache初心者なので、間違えていたらすみません。 WEBサイトに使う画像やPHPファイル(sqlのpasswordなど記述したデータ)を隠蔽するため、 ドキュメントルート外に、これらのデータを設置しようと考えております。 色々しらべたところ、Apacheのhttpd.confへAlias設定をすることで、 画像やPHPファイルを取得できそうであることが分かりました。 そこで1つ疑問があります。Alias設定は、 ファイルをドキュメントルートの配下に配置されているように、見せかけることが出来るだけで 隠蔽していないような気がするのです。 (私のイメージとしては、リンクやショートカットのイメージしかわかず、 sqlのpasswordを見れてしまう気がするのです。) 参考URL: http://www.adminweb.jp/apache/docroot/index3.html この解釈は間違っていますでしょうか? またそもそも隠蔽の手法に、Alias設定は不適合なのでしょうか? その場合、正しい隠蔽の手法をご教授いただきたく。

  • 現在、Vine Linux5.0で自宅サーバーを建てるべく奮闘している

    現在、Vine Linux5.0で自宅サーバーを建てるべく奮闘している初心者です。どなたかご教示いただけませんでしょうか。 Apacheのインストールは上手くできたのですが、GNOME 端末 2.26.3.1 にて、Apacheの設定ファイル(httpd.conf)を編集したのですが、保存の方法(ウインドウズで言うところの、上書き保存 または 名前をつけて保存)がよくわかりません。 タブを閉じる、を選択した場合、「この端末を閉じますか?/この端末には未だ実行中のプロセスが存在しています。/ここで端末を閉じるとそのプロセスを強制終了します。」と表示され、そのまま閉じてしまうと、もちろん編集内容は保存されず困っています。 初歩的すぎる質問なのか、WEBで検索しても解決方法らしきものはヒットしません。 お恥ずかしい質問なのですが、どなたか、教えて下さい。 よろしくお願いします。

  • Apache2.2.6が起動しない

    OSがFedora core 5のもとで 以前(昨日)までApacheが正しく起動していたのですが 現在は起動しなくなってしまいました。 # chkconfig httpd on # service httpd start httpd を起動中: [失敗] となってしまいます。 以前は[失敗]の表示ではなく[OK]となっていました。 [OK]と表示されていたときにhttpd.confの内容の変更を行いました。 ただ、httpd.confの設定や変更は書籍どおりにやっていたことと、 変更後も問題なく動いていたので問題ないと思います。 いろいろ検索したのですが、解決できなかったのでOKwaveで質問させていただきました。 どうしたらよろしいでしょうか? 回答よろしくお願いします。

  • 自宅サーバのHP公開について

    自宅サーバ(Fedora Core 1)で 表示すると「西ヨーロッパ言語(ISO)」になり 文字化けしてしまいます。 以下内容を変更しても現象が変わりません。 ・index.htmlは、charset=Shift_JISに変更 ・/etc/httpd/conf/httpd.conf変更  → AddDefaultCharset UTF-8をコメント no-ipを使用しております。

  • シンボリックリンクでドキュメントルート上のCSS

    ■最終的にやりたいこと ・複数サイトのCSSを変更するのが手間なので、1箇所で処理したいです ■案 ・ドキュメントルート上にCSSを上げて、全てのサイトでそのCSSを読み込むようにしたいです ■疑問 ・ドキュメントルート上のCSSは、ブラウザでは表示されないと思うのですが、それを何とかする方法はないでしょうか? ・具体的には、シンボリックリンクでドキュメントルート上のCSSを読み込むようにする、とか出来ないのでしょうか? ・「シンボリックリンク」自体、リナックスにおけるショートカットのようなもの、という認識しかないので、どうやれば良いか教えてください

    • ベストアンサー
    • CSS
  • XAMPPのドキュメントルート変更方法

    お世話になります XAMPPを用いて開発中のPHPサイトのテストをローカルで行いたいと思っております 通常XAMPPのドキュメントルートは下記の通りに設定されているかと思います C:/xampp/htdocs しかしながら現在ソースファイルをDドライブ中のフォルダ(仮にD:/phpfolderとします)に 格納しているので、ドキュメントルートを変更したいのですがC:/xampp下にない ディレクトリへとドキュメントルートを変更することは可能でしょうか。 可能でしたらその方法を教えてくださいますようお願いします。

    • ベストアンサー
    • PHP