存在しないURLにページが表示されてしまう
-
お世話になっております。
表題のように、存在しないURLに対してページが表示されてしまう現象が発生しており、
何が原因かの特定ができないまま、困っており、お知恵を借りれればと思い、投稿しました。やりたいこととしては、存在しないURLに関しては、
ステータスコード、表示ともに404として返して、インデックスされないようにしたいと
考えています。●http://◯◯◯.jp/test2017/contents_name/
上記のようなURLであった場合、上記URLをslug上も、静的なHTMLも置いてない場合、
基本的にはステータスコードも404を返し、テンプレートでも404を読みに行くのが本来だと思うのですが、
なぜかarchive.phpが読み込まれて、表示されてしまいます。現状、4.3.7をFirstサーバにて利用。
Mt5.12も同一サーバに置いています。WPのDB内にも
test2017に当たる文字列はなくold_slugもDB内には無いようでした。現状試したこととしては、
●wordpressの自動補完機能の解除
●old_slugの検知いずれもかすっていないようでした。
Wordpress導入に当たり、MT5.12よりエクスポートしたデータをプラグインでWordpressに入れて、
リニューアルをかけました。今までの検証結果と、導入の経緯を総合的に考えると、ひょっとするとMTのDB等の影響なのかもと思っておりますが、
似たような事例を経験された方はいらっしゃいますでしょうか?
(MTのDBにはtest2017に当たる文字列が記載されていました。)また有用な解決策があれば教えていただければと思います。
- トピック「存在しないURLにページが表示されてしまう」には新たに返信することはできません。