フォーラム

スラッシュエンドではなくindex.htmlと表示させたい (5 件の投稿)

  1. satoru7777
    メンバー
    2 years前の投稿 #

    現在、
    http://0000.com/wordpress1/←レストラン紹介サイト
    http://0000.com/wordpress2/←格闘技ファンクラブ
    http://0000.com/wordpress3/←自分のホームページ
    のようにひとつのドメインで全く別の内容の3つのwordpressを運営しています。
    このそれぞれのサイトのURL表示をスラッシュエンドではなく
    http://0000.com/wordpress1/index.htmi←レストラン紹介サイト
    http://0000.com/wordpress2/index.htmi←格闘技ファンクラブ
    http://0000.com/wordpress3/index.htmi←自分のホームページ
    とindex.htmi表示させたいのですがどのようにしたらよろしいでしょうか?
    index.phpならそれぞれ表示されるのですがindex.htmlだとnot foundになってしまいます。

  2. shokun0803
    メンバー
    2 years前の投稿 #

    リダイレクトさせてはどうでしょう。
    redirectionプラグインが便利です。
    それともURLがアドレスバーに表示されてないとご不満ですか?

    あと、0000.comは所有しているドメインではないですよね?
    例示にはexeample.comを使いましょう。他人のドメインは使用するべきではありません。

  3. satoru7777
    メンバー
    2 years前の投稿 #

    shokun0803さんお返事ありがとうございます。

    >それともURLがアドレスバーに表示されてないとご不満ですか?

    index.htmlと表示させられたらいいのですが・・・。
    リダイレクトではindex.htmlにアクセスがあったらindex.php飛ばすたけなのでかわらず表示はスラッシュエンドのまま?になってしまいうようなきがします。

    exeample.comの件申し訳ございませんでした。

  4. shokun0803
    メンバー
    2 years前の投稿 #

    一般設定でブログのアドレスにindex.htmlを付ければ「一応」付くんですけどね。
    末尾のスラッシュどうしましょ(汗)

  5. IKEDA Yuriko
    常連回答者
    2 years前の投稿 #

    そもそも index.html を付けない方がいいと思います。これは以下のような理由からです。

    ・短かい URL の方が美しい。
    ・WordPress のデフォルト状態で運営すればよく、何も難しい対応をする必要がない。
    ・将来、どんな CMS に乗り換えても対応がしやすい。
    ・/ で終わる形と index.html の両方が混在すると、訪問者が混乱する。どちらか一方に正規化するべき。

    index.html で終わる形にすると、デメリットばかりで、ほとんどメリットはありません。唯一考えられるのは、WordPress を使う前から運営している場合で、index.html へのアクセスが存在する場合のみです。その場合でも、httpd のレベルでリダイレクトをさせればよいです。

返信

ログイン しなければ投稿できません。

About this Topic