STERFIELD
開発ナレッジ2014.10.15

URLを操作する modRewite

URLを操作して、様々な用途に使用できるmodRewiteについて書きました。

mod_rewriteとは

WebサーバーであるApache上で利用することができる機能です。
機能内容を簡単にいえば、ユーザー(又は検索エンジン)からのリクエストにあるURL情報を、変更し「リダイレクト」する事ができます。

 

mod_rewriteの初期設定

mod_rewriteはApacheのモジュールなので設定ファイルで有効にする必要があります。

これでmodRewiteが使えます。

 

使用例

1, サイトの引越し(リニューアル)の時にリダイレクトする方法。
例:
http://www.aaa.com/ から http://www.bbb.com/ にドメインが変更になった場合に
http://www.bbb.com/ にリダイレクトさせることができます。
・設置場所 → http://www.aaa.com/ のドキュメントルートに.htaccessを設置

2, 動的ページを静的ページに見せる
SEO対策でよく使われます。
動的ページを静的ページに見せることによって、検索エンジンにインデックスされやすくなるらしいです。
例:
http://www.aaa.com/search.php?id=123&name=bob
↓
http://www.aaa.com/123_bob.html

3, wwwありをwwwなしに301リダイレクト
SEOの基本ですが、wwwありか、なしで統一する方法です。
例:
http://www.aaa.com/ (あり)から http://aaa.com/ (なし)へ統一する。

他にも様々な方法があります。
気になる方はこちらチェックしてみてください。
http://snipsnaptmae.wordpress.com/2013/02/28/modrewrite/

WRITER

スターフィールド編集部

この著者の記事を見る

CONTACT

記事の内容について
相談したい方へ

実際の進め方は、状況を伺ってからご提案します。

2営業日以内にご返信します
資料ダウンロード無料相談に申し込む