人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

長いURLを短くしても動作するようにする方法は?

以下のようなURLがあるとします。
http://www.aaa.com/bbb/ccc/ddd.php?e=100

これを
http://www.aaa.com/e100
のような短いURLでもアクセスできるようにしたいと思っています。
http://www.aaa.com/e=100
でもいいですが、このようにするには、どうすればいいのでしょうか?

.htacessでリライトするのかなとは思うのですが、どこにそのファイルをおいて、どう書けばいいのでしょうか?
また、これによるサーバ負荷は結構重いのでしょうか?

●質問者: dingding
●カテゴリ:インターネット ウェブ制作
✍キーワード:URL アクセス サーバ ファイル リライト
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● pikupiku
●25ポイント

http://blog.goo.ne.jp/rd-xs40user/e/47e37940aef0a9594bb1c3a92422...

URLを短くするサービスがあるんですねぇ

◎質問者からの返答

サービスもあるんですね

ありがとうございました。


2 ● iwaim
●25ポイント

http://www.aaa.com/の位置でこんな感じ。

RewriteEngine On
RewriteRule \?e=(\d+)$ bbb/ccc/ddd.php?e=$1 [P]

また、これによるサーバ負荷は結構重いのでしょうか?

結構重いです。

◎質問者からの返答

重いんですか。考えものですね。

ありがとうございました。


3 ● kn1967
●30ポイント

http://www.aaa.com/e100

http://www.aaa.com/bbb/ccc/ddd.php?e=100に飛ばしたい場合は

RewriteEngine on
RewriteRule ^(.)(.*) bbb/ccc/ddd.php?$1=$2 [L]

あるいは

RewriteEngine on
RewriteRule ^(.)(.*) http://www.aaa.com/bbb/ccc/ddd.php?$1=$2 [L]

の2行をメモ帳などで書き、.htaccessというファイル名でhttp://www.aaa.com/ においておきます。

負荷はそれなりに掛かりますが一般には気にする程ではありません。


↓マニュアルです。

http://japache.infoscience.co.jp/rewriteguide/

◎質問者からの返答

大変ためになります。ありがとうございました。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ