Có bất cứ điều gì tôi có thể làm về một người đã chỉ tên miền của họ tại ip của tôi không?


9

Đây là một loại yêu cầu kỳ lạ. Vì một số lý do, bất cứ ai sở hữu safeandbuy.comđều chỉ tên miền của họ vào địa chỉ IP của tôi. Lý do là một vấn đề là tôi có tất cả các loại trình thu thập dữ liệu đang cố thu thập dữ liệu trang web của tôi với tên miền đó.

Có bất cứ điều gì tôi có thể làm về điều này?


Tôi gặp vấn đề tương tự. Trong thực tế khi tôi tìm kiếm tên miền của anh chàng kia, dnsdo2.com có ​​vẻ như anh ta đã lập kỷ lục A thành IP của tôi. dnswatch.info/dns/ Nhật Tôi đã viết cho nhà đăng ký nhưng họ ra khỏi Trung Quốc và tôi không chắc họ sẽ làm gì về điều đó. Tôi cũng không muốn tất cả các trình thu thập thông tin cố gắng thu thập dữ liệu với tên miền đó. Một số thông tin bổ sung: Ban đầu, quản trị viên máy chủ của tôi thiết lập cho tôi 4 máy chủ tên ns1, ns2, ns1.name.domain, ns2.name.domain được gán cho hai bộ IP (một trong số đó là cho
Người dùng Ubuntu

3
Một số kẻ lừa đảo SEO sẽ trỏ tên miền của họ vào trang web của bạn và sử dụng nội dung của bạn để đưa tên miền của họ vào công cụ tìm kiếm. Sau một thời gian, họ sẽ trỏ tên miền của họ trở lại trang web lừa đảo của riêng họ và sẽ gặt hái lưu lượng truy cập họ nhận được thông qua các truy vấn tìm kiếm.
Stefan Lasiewski

Câu trả lời:


27

Bạn có thể thiết lập một máy chủ ảo trên máy chủ web của mình cho safeandbuy.com để lấy tất cả lưu lượng truy cập đó và chỉ cần có một trang chỉ mục có nội dung "Tôi không phải là safeandbuy.com". Điều đó ít nhất sẽ kéo các lượt truy cập ra khỏi miền thực tế của bạn.

Thông tin whois cho safeandbuy.com có ​​số điện thoại liên lạc, địa chỉ và email. Bạn có thể thử liên hệ với họ và cho họ biết rằng họ đang trỏ đến IP sai.


2
+1 Đây sẽ là phương pháp lý tưởng nhất
Mark Henderson

9
và, nếu họ không khắc phục được tình huống, bạn luôn có thể thiết lập chuyển hướng đến trang web khiêu dâm yêu thích của mình =)
Greeblednort

1
Ném vào một tệp robots.txt để (hy vọng) ngăn các trình thu thập thông tin cố gắng truy cập bất cứ điều gì khác và điều đó thật hoàn hảo.
devicenull

Hoặc thậm chí tốt hơn: đảm bảo tên ảo dựa trên tên mặc định của bạn không cung cấp nội dung hữu ích có thể giúp họ có được danh tiếng của công cụ tìm kiếm.
Andrew B

Để tối ưu hóa giải pháp, bạn sẽ không gửi càng ít dữ liệu càng tốt trong phản hồi. Tôi muốn nói là thiết lập máy chủ ảo @Alex, nhưng có phản hồi duy nhất là HTTP 403. Không phải là tệp "cấm" tùy chỉnh, chỉ là HTTP / 403 đơn giản và để trình duyệt web làm phần còn lại. Sau đó, bất kỳ truy vấn nào tới * .safeandbuy.com sẽ trả về ngay 403. Tác động máy chủ tối thiểu, không có trợ giúp SEO và quản trị viên thực sự có xu hướng tìm ra điều này NHANH CHÓNG. (trong apache, đây sẽ là RewriteRule của [F])
Ruscal

2

Ok đây là một cái gì đó có thể rất tốt để làm:

Thêm phần này dưới phần "tiêu đề" của bạn ở đầu trang chỉ mục của bạn:

<base href="http://www.mydomain.com" target="_top"/>

(Bổ sung của BillThor whos là một thành viên rất cao cấp trên trang web này)

Bằng cách này, người có tên miền của anh ta chỉ đến bạn .. một khi ai đó đến đó và nhấp vào liên kết, nó sẽ chuyển hướng họ sử dụng liên kết của bạn để họ chỉ có thể đánh cắp liên kết trang chủ và không có gì khác).

Thật không may, không có cách nào để ngăn chặn những loại người này. nhưng tất cả những gì bạn có thể làm là chuyển hướng trở lại các liên kết của bạn từ tên miền của anh ấy.

Một sửa chữa vĩnh viễn cho vấn đề pesky này.

Nó phụ thuộc vào chương trình máy chủ nào bạn đang sử dụng, nhưng đối với, apache2 có cài đặt máy chủ ảo trong thư mục '/ etc / apache2 / site-enable'. Về cơ bản, nó có một máy chủ ảo mặc định ('000-default') và hiện tại nó được đặt cho trang web mydomain.com. Vì vậy, đây là cách tiếp cận của tôi.

  1. Sao chép 000 mặc định hiện tại sang 010 somename. (Xin lưu ý, 000-default thường là tệp liên kết tượng trưng để bạn phải sao chép nó từ ../site-av Available / default.)

  2. Đặt cài đặt máy chủ ảo trong 010 somename. Thêm hai dòng này bên dưới dòng đầu tiên

    '<VirtualHost *:80>':
    ServerName www.mydomain.com
    ServerAlias mydomain.com
    
  3. Tạo 000 điểm mặc định cho thư mục khác (nơi khác). Trong tệp '000-default', thay đổi 'DocumentRoot / var / www' để trỏ đến vị trí khác như 'DocumentRoot / var / www-test'. Thư mục / var / www-test không cần tồn tại, Nếu không tồn tại, các kết nối sử dụng tên miền khác sẽ gặp lỗi.

  4. Khởi động lại apache2: "sudo /etc/init.d/apache2 khởi động lại"

Tôi hy vọng điều này là hữu ích.


000-default là một ubfoxism và không đúng với tất cả các distro. Ngoài ra, đó là lời khuyên tốt.
Zypher

Chính xác. Cái này dành cho Ubuntu. Đối với Cent / OS và các phần mềm khác, mặc định 000 có thể là một thứ khác. Tuy nhiên, nếu bạn đang sử dụng Apache2, cách tiếp cận sẽ giống nhau khi sử dụng một quy ước khác. Điều này giải quyết vấn đề của tôi vĩnh viễn.
Người dùng Ubuntu

-2

Hãy thử sử dụng Php để xác định URL của trang web

if(strpos( $_SERVER['HTTP_HOST'], 'yoururl.com') !== false){
    echo "This is Genuine Yoururl.com";
} else {
    header('Location: http://www.yoururl.com.com/'); exit; // Someone has opened your site as iframe or is using A record to point toward your website
}
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.