0

私は自分のウェブサイト (a.com) を持っています。別の人があなたのドメイン (b.com) を私のサーバーに向けています。それは間違いです。

b.com からのすべてのトラフィックを一般的な 404 ページにリダイレクトすることはできますか? これはファイルhtaccessで可能だと思います

ありがとうございます!

編集

私がすることができます?

RewriteEngine On
RewriteRule ^(.*)$ http://www.b.com/$1 [R=404,L]

また

RewriteCond %{HTTP_HOST} ^www.b.com [nocase]
RedirectMatch 404 ^(.*)
4

3 に答える 3

2

次のようなことができます。

アップデート

RewriteEngine on
RewriteCond %{HTTP_REFERER} ^domainb\.com$ [NC]
RewriteRule .*  - [R=404]

次のような一般的な禁止エラーを試すこともできます。

order allow,deny
deny from b.com
allow from all
于 2012-12-12T21:11:52.183 に答える
0

mod_rewrite と .htaccess を有効にしてからhttpd.conf、このコードをディレクトリの.htaccess下に配置します。DOCUMENT_ROOT

Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /

RewriteCond %{HTTP_REFERER} b\.com [NC]
RewriteRule ^ /404.html [R=404,L]

これにより、トラフィックが次から来ているかどうかがチェックされb.com、そうであれば、すべてのリクエストが一般的なページにリダイレクトされ404.htmlます。

于 2012-12-12T21:16:23.440 に答える