エントリー

URLの簡略化

サイト移転の顛末 (10)

ブログ記事へアクセスするURLをシンプルにする。いつかやろうと思っていたこれ、現サイトへ引っ越し後にようやく作業を行った(ここxrea.comのサーバは、mod_rewriteが利用できる)。この簡略化で、以下のようにindex.phpが省かれる。

旧)http://te2.s7.xrea.com/index.php/view/1308
新)http://te2.s7.xrea.com/view/1308

作業は二つ。まず、ルートにあるconfig.phpの基本設定「mod_rewriteへの対応」をtrueへ書き換える。そして説明書き通りに.htaccessへ以下の数行を加える。

DirectoryIndex index.php
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*) index.php?pathinfo=$1&%{QUERY_STRING}
</IfModule>

肝心のRewriteRuleの行は、ここにあるように、説明書きの代替策を用いる。

この作業後3週間ほど経った。不具合はないようだ。それを見届けて、サイト内リンクの固定URLを、../view/1308のような相対的な記述へ書き換えた。484か所を一気に置換。

足掛け3か月に渡って連載した「サイト移転の顛末」はこれで終わり(たぶん)。

サイト移転の顛末(サイト内)。URLの簡略化(mod_rewrite)について|freo、freoセットアップとmod_rewrite利用|那由他屋

ページ移動

ユーティリティ

« 2025年04月 »

- - 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 - - -

検索

エントリー検索フォーム
キーワード

新着エントリー

孤立死2万人超
2025/04/27 06:01
クリス智子、あの人の本棚
2025/04/26 05:59
らくらじ2
2025/04/25 05:40
30-touchpad.conf、E200HA
2025/04/24 05:54
角幡唯介、あの人の本棚
2025/04/23 05:59
六厩越え
2025/04/22 05:57
あなたが誰かを殺した
2025/04/21 06:04
沖縄離島の有事避難案
2025/04/20 06:00
べらぼう(15)
2025/04/19 06:55
アイロンのある風景
2025/04/18 06:06

過去ログ

Feed