0

htaccess ファイルを使用してさまざまなサブドメインをリダイレクトしたいと考えています。例:

URL:http://varying-string.example.com/

リダイレクト.php: <?php echo $_GET['value']; ?>

出力:varying-string

これは私の試みですが、うまくいきません。

.htaccess

RewriteRule ^.*\.redirect.episch.ch$ redirect.episch.ch/redirect.php?value=$1
4

1 に答える 1

1

を使用しRewriteConditionて、サブドメイン パターンをキャッチできます。

%1書き換え条件でキャッチしたパターンは、書き換えルールで参照する必要があります。

RewriteCond %{HTTP_HOST} (\w*).domain.com [NC]
RewriteRule domain.com /redirect.php?value=%1 [L,R=301]
于 2013-02-01T08:16:12.977 に答える