「admin」という用語がrequest_uriに含まれている場合、Apacheの書き直しを試みています
mydomain.com/admin/anything_else
サブドメインを使用するようにホストを書き直す
admin.mydomain.com/admin/anything_else.
同様に、admin.mydomain.com でリンクをクリックし、それが「admin」を含まない URL である場合、URL を次のように書き換えたいと思います。
mydomain.com/anything_else
私の質問はです。正規表現はそのような存在チェックを行うことができますか? 一致しない用語を実行できることは承知していますが(構文はわかりませんが...)、この場合、正規表現を完全に失敗させたいと考えています。何か案は?
ReWriteCond [^(admin)]$
mydomain.com/admin/hi - mydomain.com/anything に一致 - 一致しません