• 締切済み

URLの表示

 現在専用サーバ+Apacheで自社サイトをアップしたいのですが、アップしたファイルのURLがhttp://www.xxx.xx/Top.htmlとなってしまいます。  これをhttp://www.xxx.xx/というURLの記述でサイトのトップを呼び出せるようにしたいのですが、その際のディレクトリ上でのファイル操作の仕方がわかりません。  どのようにすれば、/Top.htmlの記述をなくすことができますか? どなたかご教授ください。お願いします。

みんなの回答

回答No.2

>CentOS 4で、apacheは2.0.52です。 ならCENT4.4ですね デフォルトなら /etc/httpd/conf/ にあるhttpd.confです  (そうでない場合は findコマンドで探します  # find /etc -name "httpd.conf" <=/etc以下にあればこれで探せます  # find /usr -name "httpd.conf"  <=マニュアルコンパイルならおそらく /usr 以下にあります) 編集は vi コマンドで行いますが、 http://www.tokaido.co.jp/syoko/viman/frame.html それも難しければ 一旦、ご自分のPCに httpd.confを保存し(<=これは万一のために編集しない) それのコピーfileをTeraPad(<=フリーソフトです検索してください)などで編集して から TeraPadの「ファイル」>「文字/改行コード指定保存」> 改行コードを LF で保存してから サーバーにアップロードします。 次にコマンドラインから # /etc/init.d/httpd configtest <=こう打つてEnterすると文法チェックできます SyntaxOk と表示されたらOKですがErrorと出たらやり直しです。   OKなら # /etc/init.d/httpd restart   <=これでApacheが再起動します ↑これでも難しいようなら、あきらめてシステム屋さんを探すか http://www.linux-beginner.com/ http://centossrv.com/ 辺りを一通り目を通してください。

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

httpd.conf に DirectoryIndex index.html index.htm などと書かれた行がありますので DirectoryIndex Top.html と記述してからApacheをリスタートします。 ↑その方法が判らないのであれば OSの種類、バージョン Apacheのバージョンを補足してください。

KKworks
質問者

補足

OSは、Linux CentOS 4で、apacheは2.0.52です。 Pleskというサーバ管理ソフトを使っているのですが、あまり使いこなせて折らず、まずhttpd.confがどこに存在しているのか分からない状態です。  単にファイル階層をひとつ上のディレクトリにすればいいのでしょうか? サーバ管理は素人なもので、困っています。

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

関連するQ&A

  • URLの表示について

    ホームページを作成し、サーバーにアップしたところ URLの表示がつくったサイトのどのページにいっても 同じなのです。 (1)トップはhttp://www.***.ne.jp/だけを表示させたい。  しかし、現在はhttp://www.***.ne.jp/index.htmlと表示されます (2)今例えばリンクと素材のページがあるとして  http://www.***.ne.jp/link http://www.***.ne.jp/sozai というふうにURLで表示させたいのですが、  http://www.***.ne.jp/index.htmlとなってしまいます。 (1)(2)をしたいのですが方法がわかりません。 よろしくお願い致します

    • ベストアンサー
    • HTML
  • 301リダイレクトの記述方法に関して

    サイトリニューアル後の301リダイレクトに関してご質問させて頂きます。 旧サイト URL : http://www.hoge.co.jp/aaa サーバーのディレクトリ : www/aaa 新サイト(全ページssl対応) URL : https://www.hoge.co.jp/aaa/bbb サーバーのディレクトリ : ssl/aaa/bbb サーバー:ファーストサーバ ------------------------------------------------------------------------- 上記の状況で旧サイトのディレクトリwww/aaaより下のファイルにアクセスしてきたものを 全て新サイトのトップページ(https://www.hoge.co.jp/aaa/bbb/index.php)へ 「.htaccess」を使用してリダイレクトしたいのですが、どの様に記述すれば良いのか 分かりません。 調べて「.htaccess」を作成しサーバーへアップロードしてみてもインターネットエラー500に なってしまいます。 この様な場合の「.htaccess」の記述方法や設置場所をご教授頂きますようお願い申し上げます。

  • URLの表示について

    マイサイトをすでに一つupして順調に運営しています。で、今回、二つ目のサイトをupしたのですが、URLの表示がうまくいきません。レンタルサーバー会社に問い合わせたところ、下記のような返事をもらいましたが、意味が理解できなくて困っています。どなたかご教授お願いいたします。 「お問い合わせの件ですが、弊社でも「http://**-***.com/」のページなどで、リンク先のページが表示できない状態を確認いたしました。 お調べしましたところ、サーバー上にファイルが設置されておりましたが、「index.html」内のリンクがile:///D:/***/***.html」とお客様のPC上の設定になっている為に、表示出来ないと考えられます。お手数ではございますが、リンク設定を正しく行なわれた場合は、表示が出来るかご確認をお願いいたします。」 以上です。

  • 「%」を含んだURLでサイトを表示させる

    現在、ApacheでWebサーバを運用しております。 この度「%E3%81%BB%E3%81%92%E3%81%BB%E3%81%92」 といったディレクトリ名でURLにアクセスしたいです。 URLがこのようになります↓ http://hogehoge/%E3%81%BB%E3%81%92%E3%81%BB%E3%81%92/ ※上記「%」を調べた結果どうやら  http://hogehoge/ほげほげ/  とアクセスさせたいみたいです。 ところが現在のApacheの設定ですと、 File does not existエラーがでてうまくディレクトリ名が 認識されておりません。 ------------------------------------------------------------------ /ドキュメントルート/\xe3\x81\xbb\xe3\x81\x92\xe3\x81\xbb\xe3\x81\x92 ------------------------------------------------------------------ Webで調べたところ、 「mod_encoding」をApacheにインストールする必要があると 書かれていました。 そこで質問です。 まず1つ目ですが、そもそも「/%E3%81~」とは 日本語名等をUTFに置き換えた記述なのでしょうか? 次に2つ目ですが、「%」を含むURLを実現したい場合 どのようにすればよいのでしょうか? ※Wikipediaでは、「%」を含むURLを実現しているので  どのように実現しているのか知りたいです。 ※「mod_encoding」をインストールしないといけないのでしょうか ※「mod_encoding」を組み込んだことによる弊害があるとの  ことなので注意点ありますでしょうか。 ※その他、ほかの手法による実現 ご教授お願いいたします。 ◆Apacheバージョン httpd-2.2.2 ◆Apacheインストール時のconfigureオプション --------------------------------------- "--enable-ssl" \ "--enable-cache" \ "--enable-disk-cache" \ "--enable-mem-cache" \ "--enable-proxy" \ "--enable-proxy-balancer" \ "--enable-module=so" \ "--enable-rule=SHARED_CORE" \ "--enable-module=status" \ "--enable-mpm=prefork" \ --------------------------------------- ◆参考サイト http://www.dzeta.jp/tech/index.cgi?Apache%A4%C8%C6%FC%CB%DC%B8%EC%A5%D5%A5%A1%A5%A4%A5%EB%CC%BE%A4%C8%25 http://blog.dtpwiki.jp/dtp/2006/03/apachemod_encod_f38f.html http://www.aconus.com/~oyaji/faq/apache_encoding.htm http://webdav.todo.gr.jp/

  • URLについて

    こんなところで質問して申し訳ないのですが PHPの練習用にと、某サーバを借りてサイトをアップしようとしたのですが URLの設定方法がよくわかりません。 Dreamweaverの書籍やネット検索などもしてみたのですが わからないので、ここで質問します。 サイトをアップする際の、URLはどこに、どのように入力するのでしょうか? FFFTPを用いてファイルをサーバにアップは出来てるんですが、 URLの設定方法がわからないので、アクセスできない状態です。 こんな質問で申し訳ないのですが、宜しくお願いします。

  • dreamweaverの”ホームページ”設定とURL

    Dreamweaverでサイトを作成して、サーバーにUPしました。 仮にサイト名はmohajiro、 URLがhttp://www.mohajiro.jpだとします。 ホームページに設定したファイルはtop.html なのですが、このままこのサイトをUPすると http://www.mohajiro.jpだけでは Index of / という、フォルダなどの表示になってしまい そこからホームページであるtop.htmlを表示させるには わざわざそのフォルダ表示から選択しないと いけない状態になってしまいます。 http://www.mohajiro.jp だけでホームページである http://www.mohajiro.jp/top.htmlを表示するには どうすればよいのでしょうか??

    • ベストアンサー
    • HTML
  • URLが勝手に塗り換わる?

    HPコンテンツのメンテナンスを依頼され、 リモートにあるwebサーバに対してFTPでHTMLファイルなどのアップロードを行おうとしています。 webサーバは、公開用サーバと旧サーバの2台があります。 (どちらもapacheっぽいです) 旧サーバをデバッグ用としてつかおうと考えてるのですが、 webブラウザから旧サーバの方のURLでアクセスすると、 勝手に公開用サーバのURLに塗り換わってしまいます。 FTPでのファイル操作は行えますが、 HTTPアクセスでの動作確認が行えず困っています。 (前任者がすでにいないので、どんな設定でこうなっているのか確認が取れません) 旧サーバでHTTPアクセスするにはどうすればよろしいのでしょうか?

  • URLに「.html」の拡張子がなくても表示される

    URLに「.html」の拡張子がなくても表示される。 よろしくお願いします。 例えば、下記のようなURLがあり、(A)の場合でも(B)の場合でもページが表示されてしまいます。 同じレンタルサーバーを利用しているサイトで確認したのですが、 htmlがなければ、表示されていません。従いまして、サーバーの機能ではないと思います。 A)http://www.hoge.co.jp/hoge.html B)http://www.hoge.co.jp/hoge ※動的なページではなく、HTMLファイルをアップするだけの静的なページです ※hogeページはindexページではありません 最近、下記のような「.htaccess」を作成、アップしたからかと思い、 .htaccessを削除したものの、変化はありませんでした。 --------------------------------------------------- RewriteEngine on RewriteCond %{HTTP_HOST} ^hoge\.com RewriteRule ^(.*)$ http://www.hoge.com/$1 [R=301,L] ErrorDocument 404 /error.html --------------------------------------------------- 通常のように「.html」の拡張子がなければ表示されない というようにしたく思います。 この件につきましてご教授いただけますと幸いです。

    • ベストアンサー
    • HTML
  • URLでアクセスできるようにするには

    在宅ワーク研修中です。作った圧縮ファイルをFFFTPで契約したサーバー内のpublic_htmlのルートディレクトリへアップロードしてwebサイトよりダウンロード可能な状態にするようにとの指示で、そのようにアップロードし、指示されたURLを記述してに送信したのですが、ちゃんと送れたか確認しようと送信したURLをクリックして(展開)をこころみたのですが、展開されたファイルがありませんになります、、。参照の所をクリックしたのですが、圧縮ファイルを保存しているデスクトップでいいですか?研修先にはおくれたかどうかは研修中ですのでお答えできませんとの返答で、すべて自分で調べて解決しなくてはいけません、、。 保存先のデスクトップの圧縮ファイルは展開できますが、、。ちゃんと送れているということでしょうか? 超初心者ですみません、。

  • ページのURLに関して

    SEOに詳しい方に質問があります。 当方で運用しているサイトのURLが xxx.jp/aaa/title/ なのですが、このサイト以下のコンテンツのURLが xxx.jp/bbb/title/contents/ のように、一つ上のディレクトリをトップページとは別のディレクトリにしているため、インデックス数をsite:~で計測したときにトップページしか計測されません。やはりサイト以下のコンテンツのURLも xxx.jp/bbb/title/contents/ ではなく、トップページと同じように xxx.jp/aaa/title/contents/ にしなくてはSEOでは不利なのでしょうか。

    • 締切済み
    • SEO