SOY CMS / SOY Shop

ブログトップ

ページ生成設定で内容のないページの表示を制限する

2014年07月28日

SOY CMSのブログページの月別アーカイブページでは、記事が投稿されていない月のURLを直打ちすると記事件数が0件のページが表示されます。

ブログメディアを運営している際は良いですが、ブログページを使ってマニュアルページを作成している場合は月別アーカイブページは不要です。

このような状況の時に設定しておくべきことを記載します。






ブログページで記事を投稿すると、左側に月別アーカイブページへのリンクが表示されます。


このリンクのURLは

http://ドメイン/サイトID/ページID/month/2014/06

このように、2014の年と06の月がURLに付与されています。


たとえば、リンクには表示されていない

http://ドメイン/サイトID/ページID/month/2014/07をクリックすると



記事数が0件のページが表示されます。

ブログメディアページを運営している場合はこのページに0件の旨でも表示しておけば良いのですが、


利用ケース - 農業とIT ~houren.soドキュメント~


投稿日時が関係ないマニュアルページ用のブログページの場合は、月別アーカイブページが不要です。

不要にも関わらずURLの直打ちで月別アーカイブページが表示されるのは都合が良くないので、

ブログページの管理画面で月別アーカイブページが表示されないようにしておくと良いです。



ブログページの設定を開き、設定画面の下部にあるページ生成設定の



月別アーカイブページの生成のチェックを外して更新すると、

http://ドメイン/サイトID/ページID/month/2014/06

http://ドメイン/サイトID/ページID/month/2014/07

上記のどちらのページを直打ちしても、



404 Not Foundページが表示されるようになります。