ウェブ、ショウジン

.htaccessで特定のディレクトリに対してリダイレクト処理をする

2010-6-12
Category
Server

たとえば、Webルート/hogehoge/というディレクトリを作成し、このhogehoge/にアクセスしてきた場合、別のURLに遷移させたいような場合。

hogehoge/にサブドメインを付与し、ルートドメインからのディレクトリパスではなく、サブドメインでのURLでのみアクセスさせたいような場合なんかも。

http://hogehoge.sample.com/
http://sample.com/hogehoge/

↑前者でのみアクセスさせたいのでhogehoge/にリダイレクト処理を施す。

Webルートから見た場合のhogehoge/に対してリダイレクト処理をしたいので、/www/.htaccessに以下のように記述する。(Webアクセスのルートディレクトリが/www/の場合)

/www/.htaccess

Redirect /hogehoge/ "http://hogehoge.sample.com/"

これで、sample.com/hogehoge/にWebアクセスしてきた場合にはhogehoge.sample.com/へリダイレクトされる。

Categories

Tag Cloud

AdMob Android Apache centos CodeIgniter EC-CUBE facebookアプリ facebookページ feed Firefox Flash google googleanalytics htaccess iPad iPhone JavaScript lamp mobile nginx ogp pear php plugin rollover rss sendmail setting smarty ssh Titanium Mobile Titanium Studio tutorial ubuntu vim VirtualBox vmware vps Windows WordPress xampp youtube さくらインターネット アクセス解析 カスタム投稿