STERFIELD

URLを操作する modRewite

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/

Author Profile

著者近影

スターフィールド編集部

SHARE

合わせて読みたい