2012-03-13 24 views
0

私はホストする私に与えられたウェブサイトを持っています、そして、それは私がフォルダTESTの中に入れた多くのファイルとフォルダを持っています。今のところ、フォルダは私のapacheのルートにあり、ウェブはhttp://mydomain/TESTにアクセスしてアクセスできるようになっています。ApacheでURLを書き換える方法

しかし、上司はhttp://mydomainに移動してウェブサイトを表示するように求めています。これはどうすればいいですか? http://mydomainhttp://mydomain/TESTに誘導するHTMLリダイレクトページを作成できますが、完全なURLは引き続きユーザーのブラウザに表示されます。

+0

http://google.com/?q=htaccess+redirect –

答えて

0

私はエイリアスでこれを行うことができると思います。 Apacheの設定ファイル、使用時には:

Alias//var/www/mydomain.com/TEST/ 

この仮定/var/www/mydomain.comは、サイトのソースフォルダへのパスですが、それを見て、これは不要です。単に/var/www/mydomain.comフォルダではなく、このフォルダにサイトのパスを指定するだけです。元のサイトとTESTサイトの両方に同時にアクセスできるようにしたい場合を除きます。

リダイレクトの使用もオプションですが、代わりに別名を使用します。リダイレクトは、古い場所を新しい場所に移動したときのためのものです。

+0

何らかの理由でAlias/abc/Testは動作しますが、Alias// Testでは動作しません。何か案は?それは言う:あなたはこのサーバーにアクセスする権限がありません。 – erotsppa

+0

私の前のコメントを閉じます。私はテストページ(Apacheのようこそページ)にリダイレクトされます。何か案は? – erotsppa

+0

私はちょうど私のテスト環境でこれを動作させました。テストフォルダのフルパスでTESTを置き換える必要があります。私は答えを更新します。 – Furbeenator

関連する問題