0

mod_rewrite現在、私のサイトのURLは、さまざまなコンテンツをロードするためにと$_GET変数を使用して設定されています。このような:
mysite.com/subsite/var1/var2

その形式を次のように変更したいと思います。
subsite.mysite.com/var1/var2

これを行う簡単な方法はありますか、それともサイトのバックエンドを完全に再設計する必要がありますか?

4

2 に答える 2

1

このようなものが機能するはずです、

RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_HOST} ^(www\.)?[^.]+\.mysite\.com.*$
RewriteRule (.*) subsite/$1 [L]
于 2013-02-19T06:06:25.303 に答える
1

次のコードを使用してください。これはあなたが望むあなたのために働きます。

    Options +FollowSymlinks
    RewriteEngine on
    RewriteRule ^([a-zA-Z]).mysite.com\$ mysite.com/$1 [NC]
于 2013-02-19T06:08:28.627 に答える