| 3:12 pm on Jun 28, 2010 (gmt 0)|
Presumably you do actually get to your bands myspace page - but the rest of myspace is in German?
I don't see how doing a 'frame set redirection' would make any difference to this.
Is it possible to send an "Accept-Language: en" header when you do the redirect to suggest that you would prefer English?
| 5:03 pm on Jun 28, 2010 (gmt 0)|
If MySpace forces a language redirect, presumably they would be picking up the IP address (or possible the browser settings) of the user, not the referring website. I don't see how a frame solution would change either one.
You can experiment easily enough. Let's assume your site is called example.com. Then create a URL example.com/myspacepage.html
Use standard frameset mark-up, and only have one visible frame:
<frame src="[full myspace address here]" />
I'd be very surprised if it gets around the language redirection, but it's quick enough to experiment.
| 1:55 am on Jun 29, 2010 (gmt 0)|
Thanks for the replies, much appreciated.
I tried a variation of the standard frameset mark-up and it worked. I just redirected my bands site to an html document with the code below in it and it worked
What exactly is a frame redirection? And why has it sorted the problem? Im totally as a loss as to what has gone on.
| 2:35 am on Jun 29, 2010 (gmt 0)|
The phrase "frame redirection" is a bit of a misnomer. A frame is a way of having a page on one URL display one or more other URLs inside various sections of that browser window. The URLs for the various frames can be on any domain at all - they're not limited to the domain that the main page is being served from.
So what happens is the browser shows the URL of the main page, and the URL of any framed page or pages is not immediately visible. That's not exactly "redirection" but it sometimes gets called that.
I don't know exactly what Myspace is using for language detection. But whatever it is, apparently by using a full window frame, you've taken away the information they were using when you just linked.
So it sounds like Myspace is using the IP address of the referring page, if the user comes in via a link. Then with a frame, they are only able to see the IP address of the user's browser.
| 6:51 am on Jun 29, 2010 (gmt 0)|
Its a quick and dirty way to redirect which has a single advantage in that it requires only the url of the target site so is good for people who don't, or don't want to, understand the technicalities.
Google will index the pages inside the frame rather than the frameset. So the Myspace page will be indexed with the Myspace URL not the domain name. Other search engines will vary.