質問

クラスリダイレクト要請のためのワイルドカードドメインのサブディレクトリです。
ります。 something.blah.domain.com --> blah.domain.com/something

あまりないと思いますか、subdomain名でのご利用に書き換えます。

最終解

RewriteCond %{HTTP_HOST} !^blah\.domain\.com
RewriteCond %{HTTP_HOST} ^([^.]+)
RewriteRule ^(.*) /%1/$1 [L]

または指摘しているようにpilif

RewriteCond %{HTTP_HOST} ^([^.]+)\.media\.xnet\.tk$
役に立ちましたか?

解決

すべての URLの書き換え案内 the apacheます。

以下は未審査ができるフレキシビリティ:

RewriteCond %{HTTP_HOST} ^([^.]+)\.blah\.domain\.com$
RewriteRule ^/(.*)$           http://blah.domain.com/%1/$1 [L,R] 

この仕様は、場合によってはsubdomainを含まないませんでした。その他のいかの正規表現にRewriteCondキャラにもベストマッチするべりをしながら作業によるアンカーが確かに感じ安全性の向上を目指します。

他のヒント

してみてください:

RewriteCond %{HTTP_HOST} (.+)\.blah\.domain\.com
RewriteRule ^(.+)$ /%1/$1 [L]

@pilif(コメント):大丈夫そうですね。ただコピー。.htaccessファイルを使っている私。推定では少し異なるアプローチ:)

@サム

おRewriteCondラインが間違っている。の拡大を可変することで発%,な$.

RewriteCond %{HTTP_HOST} ^([^\.]+)\.media\.xnet\.tk$
            ^

るべきだという

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top