やりたいこと
ページにアクセスしたとき、
URLを取得しサイト内に存在する固定ページが判断する。
存在する場合は/pageをURLにつける
存在しない場合は何もしない。
ということをしたいです。
とりあえず書いてみました。
間違いまくってるのは承知の上です。
イメージしやすいように書いてみました。
php
1<?php if (URLが存在するか比較) : ?> 2 <?php endif; ?> 3 %pagename%.html 4<?php get_header(); ?>
どのように比較したらよいのでしょう?
現在のURLを取得する方法はありましたが、
固定ページにあるかをどうやって比較すれば...
質問の仕方を変えます。
404.phpで、
ページが見つかりませんと表示する前に、
条件が当てはまる場合は、
/pageとつくURLにリダイレクトさせたいです。
http://sample.com/aaa 存在しないが http://sample.com/aaa/page
が存在すればリダイレクトする、なければ
そのまま404
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。