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

webサイトのurl置き換えについて質問です。

企業のwebサイトを大幅リニューアルする機会が生じたのですが、もともとのurlが「http://○○○○○○.co.jp」だったとします。
これを、PHPのWebアプリケーションフレームワークを使って再構築した場合にトップページのurlに「http://○○○○○○.co.jp/index.php/c_Text/top」のようにコントローラ名やメソッド名が出てくると思います。

企業としたは当然サイトのurlを変更するのは好ましくないので、何らかの方法で「http://○○○○○○.co.jp」のままで使用できるようにしたいです。

どのような方法がありますか?

素人的に思いつくのは下記の2通りです。
?「http://○○○○○○.co.jp」にjavascriptでページジャンプさせる
?トップページだけは、現状の「http://○○○○○○.co.jp」にあたるhtmlファイルに「http://○○○○○○.co.jp/index.php/c_Text/top」の生成コードを貼り付ける。

例えば.htaccessあたりでできる方法があるのでしょうか?

宜しくお願いします。


●質問者: kon39392
●カテゴリ:ウェブ制作
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

質問者から

調べたらいろいろあるとは思うのですが、どのような方法が一般的か、という視点からの質問です。宜しくお願いします。


1 ● だわかき
●50ポイント ベストアンサー

WebサーバがApacheであれば、httpd.confまたは.htaccessに下記の設定を試してみて下さい。

RewriteEngine on
RewriteRule ^(.+)$ /index.php/c_Text/top/$1 [L]

末尾の[L]は、リダイレクトするが表示URLは変えないという指定です。


2 ● holoholobird
●50ポイント

使用しているwebサーバにもよりますが、rewrite設定を行うのが一般的です。
apacheなら
http://rfs.jp/server/apache/02apache/url_rewrite.html
nginxなら
http://wiki.nginx.org/HttpRewriteModule

関連質問

●質問をもっと探す●



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