我真的不知道你的
被轉發到www.mainme.com意思
如果獲得與轉發HTTP重定向您需要更改重定向滿足您的需求(所以請在末尾附上/cookie
或/puppy
)。
如果您的站點共享您需要將此代碼放在您的.htacces它同樣的DocumentRoot:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?cookie\.com$
RewriteRule ^(.*)$ http://www.mainme.com/cookie? [R,L]
RewriteCond %{HTTP_HOST} ^(www\.)?puppy\.com$
RewriteRule ^(.*)$ http://www.mainme.com/puppy? [R,L]
編輯: 所以你可能有HTTP,引用者爲線索,其中用戶來自。試試這個:
RewriteEngine On
RewriteCond %{HTTP_REFERER} ^http[s]?://(www\.)?cookie\.com(.*)?$
RewriteRule ^(.*)$ http[s]?://www.mainme.com/cookie? [R,L]
RewriteCond %{HTTP_REFERER} ^http://(www\.)?puppy\.com(.*)?$
RewriteRule ^(.*)$ http://www.mainme.com/puppy? [R,L]
我的意思是說,比如我買puppy.com。然後我告訴域名賣家將這個域名轉發給mainme.com。所以當用戶去puppy.com時,他會被重定向到mainme.com。正是在這一部分,我希望apache能夠看到,如果用戶從puppy.com獲取到mainme.com,那麼它應該將它們重定向到maineme.com/puppy。 –