EC-CUBE2.1.2を静的ページ化したぞ。

| | コメント(0) | トラックバック(0)
先日ドロップシッピングサイトをEC-CUBEで制作すると書きましたが、
その後順調に構築進んでおり、現在は商品をひたすら登録中。

商品登録しているなかで、やはり運営の方が気になってまいりました。
特にSEO。検索エンジン登録等の被リンクアップは人力でもソフトでも補えますが、
サイト内のSEOは、しっかりしたサイト内部の設定があらかじめ必要ですよね。

EC-CUBEは、動的システムでできていて、管理画面から静的ページ変換機能がないので、
インストール直後は当然、動的URLになっています。

動的URLで運営していて、検索ロボットにそのURLを認識されてしまってから
静的ページ化の設定をしたのでは、何だかもったいない気がするので、
本格的な運営を前に、静的ページ化しておくことにしました。

ちなみに僕のEC-CUBEのバージョンは、2.1.2です。
余談ですが、2系は動作が重たいとのことですが、商品数が現時点で31商品ではスムーズに
動いてるようです。このまま様子を見たいと思います。

さて、EC-CUBEの静的ページ化の話です。

.htaccessで、

RewriteEngine on
RewriteRule index.html? /index.php [L]
RewriteRule details([0-9]+).html? /products/detail.php?product_id=$1 [L]
RewriteRule lists([0-9]+).html? /products/list.php?category_id=$1 [L]

を記述して、さらに管理画面>基本情報管理>パラメータ設定から、 DETAIL_P_HTML 項目を「URL_DIR . "products/details"」に
変更しました。

カテゴリリンクも静的にしたいので、 LIST_C_HTML 項目を「URL_DIR . "products/lists"」にした後に、デザイン管理>ブロック編集>カテゴリ のパラメータに「lists」への修正と、「.html」の付加を
行いました。

ちなみに商品詳細一覧ページからのリンクは同じ要領で、
デザイン管理>ページ詳細設定>商品一覧ページで、パラメータの「details」への修正と「.html」の付加を。

これで一応、カテゴリからのリンク、商品一覧ページからのリンクが
静的ページ化されました。

また、合わせてトップページもindex.htmlで表示されるように
.htaccessで修正しております。

あくまで、即席対応なので、ご参考までにお願いします。




トラックバック(0)

このブログ記事を参照しているブログ一覧: EC-CUBE2.1.2を静的ページ化したぞ。

このブログ記事に対するトラックバックURL: http://web.makiron.jp/mt-tb.cgi/3

コメントする

このブログ記事について

このページは、ガリガリ部員が2008年9月17日 03:51に書いたブログ記事です。

ひとつ前のブログ記事は「オープンソースのレコメンドエンジン」です。

次のブログ記事は「アフィリエイトツール「超できすぎくん」をリリース。」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。