サポート » 使い方全般 » リダイレクトについて

  • リダイレクトの設定について教えて下さい。

    カスタム投稿を利用して、ページを作成していたのですが、
    別ページ(静的html)へ引越すことになりました。

    その際、以前のURLへアクセスした時、
    404ではなく、トップページが表示されてしまいます。

    これを404.phpなど特定のURLにリダイレクトさせる.htaccessへの記述を
    教えて頂けますでしょうか?

    http://www.foo.com/?works=記事タイトル
    ↓↓↓↓
    http://www.foo.com/404.php

    そもそも/?works=◯◯のページは削除して存在していないのに、
    404ページでもなく、該当ページでもなく、トップページが表示されるのは
    何故なのでしょうか?

    よろしくお願いします。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • 全部 http://www.foo.com/404.php にリダイレクトさせるなら、

    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^ 404.php [L]
    </IfModule>

    みたいな感じだと思いますが、新しいページにリダイレクトした方がよくないですかね? WordPress は関係ないみたいですが…

    トピック投稿者 imap

    (@ixt220)

    kjmtsh様

    ご回答ありがとうございます。

    > 新しいページにリダイレクトした方がよくないですかね?

    「http://www.foo.com/?works=記事タイトル」を
    Redirect permanentかRedirectMatch permanentなどでどう記載していいか分からず、
    404に飛ばそうとしておりました。

    このURLというのは
    「http://www.foo.com/?works=記事タイトル」
    ↓↓↓↓
    「http://www.foo.com/index.php?works=記事タイトル」
    が表示されているのでしょうか?

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「リダイレクトについて」には新たに返信することはできません。