मेरे पास एक वेबसाइट "www.mysite.com" है, और इसका अपना आईपी है। अब कुछ महीनों के बाद से मैं अपने आईपी सर्वर पर इंगित कई डोमेन देखता हूं (यह एक साझा आईपी नहीं है)। मैं उन अनधिकृत डोमेन के साथ पूरी वेबसाइट के माध्यम से नेविगेट कर सकता हूं, वे मेरी सामग्री और सभी के साथ Google में अनुक्रमित हो जाते हैं।htaccess - अनधिकृत डोमेन से अनुरोध अस्वीकार करें
मैं केवल "www.mysite.com" के अनुरोधों की अनुमति देने के लिए अपना एचटीएसीएसी कैसे सेट कर सकता हूं?
अद्यतन
इस .htaccess मैं सुझावों के साथ अब तक लिखा है है, लेकिन किसी भी तरह पहले पृष्ठ अभी भी
.htaccess
SetEnvIfNoCase Referer "^http://(www.)?thiefdomain.com" spam_ref
SetEnvIfNoCase Referer "^http://(www.)?thiefdomain2.com" spam_ref2
<FilesMatch "(.*)">
Order Allow,Deny
Allow from all
Deny from env=spam_ref
Deny from env=spam_ref2
</FilesMatch>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]
यद्यपि कोई छवियों के साथ परोसा जाता है,
मैं प्रदर्शित होने वाले पहले पृष्ठ से कैसे बच सकता हूं?
कोड के साथ मेरा प्रश्न अपडेट किया गया है, यह – Carlo
काम करता है क्या ये HTML लिंक टैग को प्रभावित करेंगे? उदाहरण के लिए यदि अन्य साइट पर 'Link 'है तो उपर्युक्त कोड उन तक पहुंच जाएगा? – codeninja