2011-06-28 20 views
0

私はウリを書き直すことはあまりよくありません。誰かがこの問題を解決するのに役立つかどうか疑問に思っていました。URLをサブドメインからメインドメインのリンクに書き換えるにはどうすればよいですか?

私はリダイレクトを探しているのではなく、実際のURLの書き換えを探しています。私が入力できるようにしたい:

contest.example.com

を、私は負荷にサーバーをしたい:

http://www.example.com/?page=contest

アドレスにいる間バーには、元のURLがあります。contest.example.com

私は.htaccessでこれを行う必要があることを知っています。ルールがどのように見えるか正確には分かりません。

答えて

0

使用この:

RewriteEngine On 

RewriteCond %{THE_REQUEST} ^[A-Z]+\index\.php.*(\?|&)page= 
RewriteRule ^.*$ http://%{HTTP_HOST}/ [R=301,L,QSA] 

RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{HTTP_HOST}  !^www 
RewriteCond %{HTTP_HOST}   ^([^\.]+)\.([^\.]+)\.([^\.]+)$ 
RewriteRule ^.*$ index.php?page=%1 [L,QSA] 
関連する問題