My homepage showing sub page, when I refresh it, then show the real homepage/ index.php any one can help?
Well, being I'm seeing four different appearances in all four browser engines on all four of your sites, which one is correct? This is typical though of your 1997 style coded sites.... and the whole thing is so rife with errors my only real advice would be to chuck the whole thing and start over. Almost EVERY TD is unclosed, in fact it looks like 90% or so of the tags on the page aren't properly closed - with a XHTML doctype at that! Hell, I'm seeing more than the 292 errors the validator is reporting, meaning the validator is choking and giving up before evaluating the whole page. Spacer .gif's, tables wrapping single elements and single columns, not a proper header to be found anywhere on the pages - it's a train wreck. Toss it, and hire someone who understands HTML/CSS to recode it from scratch. if for no other reason than you've got 18k of HTML doing the job of 10k or LESS. As I said above, there is more of 1997 to these sites than 2007. Stylistically, I'd also suggest increasing the font sizes out of the 'completely useless' baby sized range, or at least use a font that adjusts to the system metric.
Oh god I don't know about that kind of error etc. I am SEO-ing that site. what i want is: homepage appear from "mysite.com/index.php" but what i get is "mysite.com/?product=x"
Wait, you are talking about the URL? You've got bigger problems than that, as cleaning the URL for SEO is generally utter rubbish - you might first want to try having clean semantic markup, which will do a HELL of a lot more for your search engine rankings than goofy url tricks.