«Prev || 1 || Next»
2007-12-30T03:00:00+09:00
カテゴリ: Nucleus関連
投稿者: kazupico
futomi's CGI Cafe 高機能アクセス解析CGI Standard版をインストール。

②<body>~</body>の間に以下を書き加える。(スキンファイルのheader.incなど)

2007-12-30T02:00:00+09:00
カテゴリ: Nucleus関連
投稿者: kazupico
Nucleusではバージョン2.0からグローバル設定において「URLモード」というオプションを設けています。

ここを「FancyURLモード」に設定して以下の作業を行うと、URLが
http://example.org/index.php?itemid=1234から
http://example.org/item/1234に変わります。
このURL形式に変更することで検索エンジンに登録されやすくなる効果が期待できます。

Fancy URLモードへの移行手順
もし下記の手順通り行っても、ページが正常に表示されない場合(Internal Server Errorなどと表示される場合)は、残念ですがこの対策は使えません。上の作業で追加したファイルを速やかに削除し(.htaccessファイルの削除も忘れずに)、管理エリアのグローバル設定においてURLモードを元に戻してください。

①/extra/fancyurls ディレクトリにあるindex.html以外の全部のファイルをルートディレクトリ(index.php と action.phpがあるディレクトリ)にコピーします。

②すでにルートディレクトリに.htaccessファイルを設置している方はまず現在の.htaccessファイルをダウンロード後に今回の /extra/fancyurls ディレクトリにある.htaccessファイルの中身を追加してください。(FTPソフトでは標準設定では.htaccessファイルは見えないことが多いので、確認方法を調べた上で存在を確認してください。)

③.htaccessファイルを設置していなかった方は/extra/fancyurls ディレクトリにある.htaccessファイルをそのまま使用してください。

④「fancyurls.config.php」という名前のファイルの中の$CONF[’Self’]の値を自分のトップページのURLとします。重要: URLの末尾にスラッシュは絶対に入れないでください。

⑤次にindex.phpファイルを編集します。

⑥$CONF[’Self’]の値を「.」(ピリオド1つ)にします。これをやらないと、URLがindex.php/item/1234などとおかしくなります。Nucleus v3.22以降では、さらに1行追加が必要です。

となるように、fancyurls.config.phpを読み込む行を追加してください。
これらの新しくルートディレクトリに追加したファイルをサーバにアップロードします。

⑦最後に、管理エリアのグローバル設定においてURLモードを「FancyURLモード」に変更します。 これで完了です。

2007-12-30T01:00:00+09:00
カテゴリ: Nucleus関連
投稿者: kazupico
①カテゴリの行頭に<00><01>…<09>等と付加。

②BLOG.php

658行目付近
$data['self'] = $CONF['Self'];
の下行に

$data['catname'] = strip_tags($data['catname']);
を追加。

③ITEMACTIONS.php

153~155行目の
function parse_category() {
echo $this->currentItem->category;
}
を下記に変更

function parse_category() {
echo strip_tags($this->currentItem->category);
}

«Prev || 1 || Next»

Powerd by