によってパラメータを使用して、複数の条件を書き換えるの.htaccess私は現在、私の.htaccessApacheがサブドメイン
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.
RewriteCond %{HTTP_HOST} ^(.*).domain\.com
RewriteRule ^(.*)$ index.php?id=%1 [L,NC,QSA]
でこれを持っているすべての私のサブドメインに関係なくabc.domain.comまたはdef.domain.comは、インデックスの方を向いされますです。 php?id = abcおよびindex.php?id = def。
これは現在、私のウェブサイト上で完全に正常に動作していますが、domain.com/faq.phpのような他のファイルパスがあります。したがって、ユーザがabc.domain.com/faq.phpにアクセスすると、faq.php ?id = abcも同様です。
私の質問は、ファイルパスのパラメータを取得し、パラメータを渡すことで書き直す方法ですか?
は助けてくれてありがとう、あなたは他の情報が必要な場合は私に知らせてください。私は現在modを書き直すために新しいです、これは重複した質問かもしれません。
私は、これは「したがって際にユーザアクセスabc.domain.com/faq.phpをお読みください、これは*インデックス* .phpのID = ABC指します推測します?同じように。" –