का उपयोग करके 1 निर्देशिका को छोड़कर एकाधिक डोमेन पर एकाधिक डोमेन को रीडायरेक्ट करें। मैं एकाधिक डोमेन को एक डोमेन (जो ठीक काम कर रहा है) पर रीडायरेक्ट करने का प्रयास कर रहा हूं, लेकिन मैं चाहता हूं कि एक निर्देशिका मुख्य डोमेन यूआरएल को रीडायरेक्ट या परिवर्तित न करे।htaccess
यहाँ मेरी .htaccess कोड इसे यहाँ तक
यह एक ठीक काम करता है
RewriteCond %{HTTP_HOST} ^http(s)?://(www.)?domain.com$ [OR] RewriteCond %{HTTP_HOST} ^http(s)?://(www.)?domain.net$ [OR] RewriteCond %{HTTP_HOST} ^http(s)?://(www.)?domain.org$ [OR] RewriteCond %{HTTP_HOST} ^domain.info$ [OR] RewriteCond %{HTTP_HOST} !^www.domain.info RewriteRule (.*) http://www.domain.info/$1 [R=301,L]
काम कर रहा है, लेकिन जब मैं रोकने की कोशिश से
पूरा एक विशिष्ट निर्देशिका की अनुप्रेषित है कोड
RewriteCond %{HTTP_HOST} ^http(s)?://(www.)?domain.com$ [OR] RewriteCond %{HTTP_HOST} ^http(s)?://(www.)?domain.net$ [OR] RewriteCond %{HTTP_HOST} ^http(s)?://(www.)?domain.org$ [OR] RewriteCond %{HTTP_HOST} ^domain.info$ [OR] RewriteCond %{HTTP_HOST} !^www.domain.info [OR] RewriteCond %{REQUEST_URI} !^/no_redirect_dir/ RewriteRule (.*) http://www.domain.info/$1 [R=301,L]
यह सब काम करना बंद कर देता है :(एक त्रुटि के साथ कि पृष्ठ सही तरीके से रीडायरेक्ट नहीं कर रहा है।
अतिरिक्त कोड के कारण त्रुटि
RewriteCond %{HTTP_HOST} !^www.domain.info [OR] RewriteCond %{REQUEST_URI} !^/no_redirect_dir/
किसी भी मदद अत्यधिक सराहना की जाएगी।
धन्यवाद!