私はrootwebdirのメインルートが「/ usr/www/users/foo /」と「foo.com」のApacheサーバーを持っています。 「subdomain1.foo.com/誰タイプ「www.foo.com/subdomain1/aboutme.html」は、彼らが発見した場合:Apache:ユーザーに「www.foo.com/subdomain1/」へのアクセスを避ける
subdomain1.foo.com ---> /usr/www/users/foo/subdomain1
subdomain2.foo.com ---> /usr/www/users/foo/subdomain2
これは私に問題が発生します。しかし、私はいくつかのサブドメインは、そのディレクトリ内を向いていaboutme.html 'と別のURLを使用しています。私はそれを避けたいと思います。
「/ usr/www/users/foo/subdomain1」の「.htaccess」ファイル内のディレクティブを使用して、これを回避する方法があるかどうか(たとえば、404ページを表示する)
他の解決方法は歓迎します。どうもありがとうございました。
確かに、あなたは確かに二つの条件で結合されているエラー文書を指すリダイレクトルールを作成することができます。しかし、問題は:あなたがそれをしたいのですか?なぜあなたは簡単に文書のルートを別々にしておきましょう。 – arkascha
私のウェブホストプロバイダは私に '/ usr/www/users/foo /'へのアクセスを許可するので、ここでは 'foo.com'になります。新しい 'sub1.foo.com'サブドメインを作成しようとすると、 '/ usr/www/users/foo/sub1'になります。 – Hookstark