• 解決済 aki

    (@akistar02)


    下記のhtaccessは、実際に存在するディレクトリ名と固定ページ名が同じになった時、
    固定ページの内容を優先して表示させるというものです。

    ■たとえば
    test というディレクトが実際にサーバー上にあり、なおかつ
    固定ページ名[test]のhttp://ドメイン/test/
    という状況になったら固定ページを表示させます。

    というものです。

    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_URI} /test/
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule . /wp/index.php [L]
    </IfModule>

    このときに、
    http://ドメイン名/test/ありえないURL
    と入力すると、通常はステータスコードは404を返すと思うのですが、302を返してきます・・・

    これはなんでなのかわかりますか?
    ありえないURLなので404を返すようにしたいです。

    分かる方がいらしたら教えてください。
    よろしくお願いします!

2件の返信を表示中 - 1 - 2件目 (全2件中)
2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「存在しないURLなのに302を返す。」には新たに返信することはできません。