✨ ベストアンサー ✨
この二つの問いに共通することはknowというのは自動詞ではなく他動詞であることです
。そもそもwhereというのは関係副詞と呼ばれるものです。関係副詞と言われるほどですから副詞的に修飾しているのです。だからこそ、whereを使いたければ、本来the environmentという単語はknowの後に前置詞などを挟んできても都合が良くならなければなりません。(the environmentが副詞になる)しかし、knowが他動詞であるため、前置詞はきません。だからこそ、the environmentはknowに対して目的語となり、whereでなく、whichとなるのです。これと同じで、knowは他動詞なので、前置詞であるaboutを使ってはいけないのです。
ただ、こんかいの意味ではknowが他動詞的な意味なのでaboutは要らないですが、knowが自動詞になり、aboutがつく場合も一応あります。一般的に、動詞は意味によって自動詞になったり他動詞になったりするのでしっかり覚えてください