カテゴリー : web design

301リダイレクトのやり方

URLに、「www」があってもなくっても表示されるのはSEO的によくないらしい(そうでもないという人もいる)ので、wwwありかなしかに統一する方法(301リダイレクト)をメモ。

.htaccessファイルにちょろっと書き足せば簡単でした。

***

設定するには、次のどちらかを「.htaccess」ファイルに記述します。

  • 「wwwあり」に統一
    Options +FollowSymLinks
    RewriteEngine on
    RewriteCond %{HTTP_HOST} ^sample\.com
    RewriteRule ^(.*)$ http://www.sample.com/$1 [R=301,L]
  • 「wwwなし」に統一
    Options +FollowSymLinks
    RewriteEngine on
    RewriteCond %{HTTP_HOST} ^www\.sample\.com
    RewriteRule ^(.*)$ http://sample.com/$1 [R=301,L]

間違えないようにコピペして、「sample.com」を自分のドメインに置き換える。

***
.htaccessファイルは、FTPでウェブディレクリのトップあたりにあると思います。なければ自分で作って、内容は上の記述のみでOKです。

以下、参考にさせて頂きました。
» 『301リダイレクトを使った「WWWあり」と「WWWなし」の統一』
~海外のSEOやSEMの情報をWordPressブログで解説-海外SEOメルマガ連動サイト

EC CubeをSEOでmetaデータをいじりたい

EC Cubeには、管理画面からauthor, keyword, descriptionがいじれるけど、それだけじゃ物足りないよという向きのためにメモ。

/data/Smarty/templates/default/site_frame.tpl
このファイルを開けると、探していたhead内部のmetaデータがたんまりと!
SEO的には、各ページのタイトルはデフォルトの
「ショップ名/(ページの種類)+(商品名)」ではなく、
「(商品名)+(ページの種類)/ショップ名」のようにしたい。
がショップ名
がページごとの(ページの種類)(商品名)
なので、まずこれを入れ替える。
「商品詳細 」というのがタイトルに不要と考えるなら、
/data/class/pages/products/LC_Page_Products_Detail.php
の236行目、453行目あたり(バージョン2.0.2の場合)の

$this->tpl_title = “商品詳細 “. $this->arrProduct["name"];

これの「商品詳細 」を消しておけばOK。

追記>>
トップページの「TOPページ」という文字を消したり変更したいんだけどやり方がわからないなあー。
ということでもう少し要研究。

EC Cube 管理画面をプチカスタマイズ

EC Cubeで管理画面にログインすると、右カラムにいろいろとお知らせが表示されますがこれを表示しないカスタマイズの方法をメモです。

/data/class/pages/admin/LC_Page_Admin_Home.php

をテキストエディタで開いて、

// お知らせ一覧の取得
$this->arrInfo = $this->lfGetInfo();

というのを

// お知らせ一覧の取得
// $this->arrInfo = $this->lfGetInfo();

というふうに、コードをコメントアウトします。これでお知らせは表示されません。
クライアントのためにサイトを構築する際、必要のない情報を表示させると混乱のもとなので表示させたくない、というケースにて利用しました。ちょっとしたことですが忘れないようにメモ。

>>EC Cube

追記:
ついでに、
/data/Smarty/templates/default/admin/home.tpl
を開くと、管理画面トップページのhtmlをいじれます。
クライアントにとってはどうでもいいけど毎回見せられる「システム情報」をコメントアウトしておけばさらに良いかと。

やっぱりEC Cube?~オープンソースのショッピングカート

EC CUBE

EC Cubeをひょんなことからさわっていたら、けっこう簡単にインストールできたので、Zen Cartで構築予定だったECサイトを急遽EC Cubeにて作成させて頂くことに。

XREAにインストールしたのでちょっとだけメモ。

まずブラウザにほどこされるままに、FTPツールにて、public_htmlディレクトリ以下およびpublic_htmlディレクトリが存在する最上ディレクトリのdataディレクトリ下のパーミッションをひたすら手作業で書き換える作業。
※ディレクトリは777に、ファイルは666に変更しました。膨大な数です…。サイトまるごとパーミッションを簡単に書き換えるツールとかないんだろうか…。

すすめていき、データベース情報の入力画面に。
XREAの管理画面で「PostgreSQLの追加・編集」(MySQLでもいいのかな?)にて、文字コードUNICODEにてデータベースをひとつ作成。その情報をEC Cubeインストール画面に入力。

すすめていき、Warning!が表示されたら、そのディレクトリのパーミッションを変更したり、ディレクトリが存在しなければ作成したりしてF5を押して、エラーが出なくなれば次へ進む。
※1箇所だけ、SC_Utils.phpの1422行目がどうこう…というエラーは、よくわからなかったので無視してしまったけどインストールはできました。

そんな感じでいくと、管理画面トップにたどり着き、インストール後はpublic_html/install/index.phpを削除するように、と言われるので削除。

とりあえずインストールはうまくいきました!エクセリア!

ウェブデザイナーのためのダッシュボード的サイト

phpspot開発日誌にて、ウェブデザイナー向けの「ダッシュボード」的サイトが紹介されていました。

http://www.agencytool.com/dashboard/

ウェブデザインの際に、知ってると便利なサイトがたくさん載ってます。

カラーピッカーはいいですね、使えそう。

いろいろ見てるだけでも楽しいサイトがいっぱいです。

404 Page Not Foundが多いのが気になるかな…。

TOP
[link] フローリング | 建築 | 住宅 | 設計 | 戸建賃貸 | 土地有効活用 | 美容室 | 美容院 | 空心堂 | 宝塚設計 | 埼玉アジアン | 埼玉戸建 | フリーペーパー | 埼玉求人 | 若者求人 | 建築 | 仕事 | 税金