プラグイン【SyntaxHighlighter】 ~.htaccessについて~

プラグイン【SyntaxHighlighter】 ~.htaccessについて~

「.htaccess」ファイルの書き方を 忘れないように記録。

mod_rewriteとは?

HTTPサーバーに広く使用されているApache。
その追加機能(モジュール)の1つがmod_rewriteです。
mod_rewriteを使用するとリクエストされたURLを読み替えたり、ある条件を満たした場合のみリダイレクトする、なんてことができます。

ファイルはドメイン直下に配置して、URL正規化!

「wwwなし」かつ「index.html」なしにする記述です。

プラグイン「SyntaxHighlighter」を追加してコードを挿入しました

プラグインを使ってソースコードを記事内に表示してみました。
様々な種類のコードが表示できるみたいです。

# mod_rewriteを有効にする
RewriteEngine On

# wwwなし
RewriteCond %{HTTP_HOST} ^http://www.sample.com [NC]
RewriteRule ^(.*)$ http://sample.com/$1 [R=301,L]

# index.htmlなし
RewriteCond %{THE_REQUEST} ^.*/index.html
RewriteRule ^(.*)index.html$ http://sample.com/$1 [R=301,L]