Apacheの書き換えに基づきsubdomain[定休日]
-
09-06-2019 - |
質問
クラスリダイレクト要請のためのワイルドカードドメインのサブディレクトリです。
ります。 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$
^
るべきだという
所属していません StackOverflow