How to avoid web content hijacking/copying/Force content to be accessed by only 1 domain name

This is something that happens a lot and it is very dirty,  as you probably know each site is hosted on a certain IP address.  Sometimes a domain is hosted by a single IP address and the IP address defaults to this very same domain.

This means that if someone buys domain abcd.com and enters your IP address (the one of your website) as the A record, your content will show up on their domain as if it was their own.

There is an easy way to prevent this by using .htaccess, these 2 lines of code simply tell Apache that if your content is being accessed by anything other than yourrealdomain.com to redirect to "yourrealdomain.com":


RewriteCond %{HTTP_HOST} !^yourrealdomain.com
RewriteRule ^(.*)   http://yourrealdomain.com/$1   [R=permanent,L]

This will prevent sites from hijacking your content.   I know people say Google can detect duplicate content and which site was the original one, but I don't believe this.  A domain that hijacked one of my sites started getting our content indexed under the domain name they used to hijack my content.

This is something that you should put in the .htaccess of every site you have to prevent this, it also has the benefit of eliminating difference links pointing to the www. version of your site, this forces everything to your root domain.
 


Tags:

content, hijacking, copying, accessed, domain, namethis, hosted, ip, defaults, buys, abcd, enters, website, htaccess, apache, yourrealdomain, redirect, quot, rewritecond, http_host, rewriterule, http, sites, google, detect, duplicate, hijacked, indexed, hijack, eliminating, links, www,

Latest Articles

  • qemu 4 compilation options
  • CentOS 7 8 PXEBoot Netinstall Not Working Solution "Pane is dead "new value non-exisetnt xfs filesystem is not valid as a default fs type"
  • CentOS 6 EOL yum repo won't work Error: Cannot find a valid baseurl for repo: base Solution
  • CentOS 7 8 How To Disable SELinux
  • Wordpress How To Add Featured Image To Post in Hueman Theme
  • kdenlive full reset how to erase all config files
  • CentOS 7 8 yum error Trying other mirror. To address this issue please refer to the below wiki article
  • Microsoft Teams Linux - Calendar Doesn't Work Missed Meetings!
  • Scanner not working in Linux Ubuntu Fedora Mint Debian over the network? Use sane-airscan!
  • How To Boot, Install and Run Windows 2000 on QEMU-KVM
  • bash cannot execute permission denied
  • Huion and Wacom Tablets How To Install in Linux Mint / Ubuntu and make the stylus work properly
  • ffmpeg how to cut certain parts of video out
  • ffmpeg how to concat and join two video clips
  • mencoder instead of ffmpeg to join or concatenate video files with different audio streams
  • Linux How To Stop Missing Drive from Halting Boot Process in fstab
  • How To Replace Audio Track of Video using ffmpeg
  • qemu-img convert formats vdi vmdk raw qcow2
  • Linux and Windows Dual Boot Crazy Time Issues
  • dynagen / dynamips 100% high CPU usage solution - how to set the idlepc value