- ベストアンサー
サーバーのディレクトリについての初歩的な質問。
サーバーのディレクトリについての初歩的な質問。 abc.comと言うドメインの サーバーのディレクトリにaと言うフォルダ以下にindex.htmlファイルを置いて http://abc.comと言うリクエストで「a」フォルダのindex.htmlを表示させるにはどのようにすれば良いのでしょうか?また、そのような事をする際に注意点等があれば、教えていただけませんでしょうか? 何もしなければ、http://abc.com/a/となるかと思います。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
htaccessファイルが設置できるなら、 RewriteEngine on RewriteRule ^$ /a/ [L]
その他の回答 (2)
- Z31
- ベストアンサー率37% (735/1957)
>http://abc.comと言うリクエストで「a」フォルダのindex.htmlを表示させるにはどのようにすれば良いのでしょうか その場合のホームページのURLは http://abc.com/a となります。これでトップページが開きます。 サーバーの中のディレクトリの階層は ¥サーバー¥public.html¥a¥index.html となりますね。 私も同様にしています。
お礼
転送と呼べばよいのでしょうか、 ディレクトリを省略したい訳だったのですが、 #1さまの回答を参考にこの問題は解決いたしました。 ご協力ありがとうございます。
- szk9998
- ベストアンサー率45% (1026/2241)
ようはサーバーの設定ですね。 サーバーの設定でデフォルトで開くページを設定できるようになって いるはずです。 index.htmlがデフォルトページに設定されていれば、 http://abc.com/a/ で、index.htmlが開くはずです。 しかし、そう設定されていなければ、開きません。 サーバーがapatchiであれば、#1さんの言っているような設定で すみますし、IISであればGUIから設定できるわけです。 また、レンタルサーバーでしたら、だいたい設定のできるWEBページ が用意されているものですね。
お礼
回答ありがとうございます。 >設定のできるWEBページ 探しているのですが、該当の処理にあたる操作項目は見当たりませんでした。 #1さまの方法でindexファイルへのアクセスは出来るのですがそこからのリンクが全て切れてしまいます。 Wordpressを設置しているのでWoedpress側の方の質問として別途スレ立てました。 http://oshiete.goo.ne.jp/qa/6141386.html 頂いた情報は大変参考にになりお世話になりました。
お礼
回答ありがとうございます。 indexファイルに関しては教えて頂いた内容で解決いたしました。 新たな問題が発生しました。 階層以下のリンクが切れてしまうようです。 別件なので新しく質問立てました。 http://oshiete.goo.ne.jp/qa/6141386.html 頂いた情報は大変参考にになりました。