Ga naar inhoud


Vragen over .com domein redirected->frame page


Bigfoot

Aanbevolen berichten

Ik heb een .com domein die ik heb doorverwezen naar mijn Homepagina van mijn internet provider.

 

Dat is in een frame gedaan zodat het .com URL in de adresbalk blijft staan.

 

Maar de zoekmachines (Google) vinden dan alle onderliggende pagina's en die zien eruit als /home.tiscali.nl/bigfoot/etc/etc.htm

 

Hoe kan ik dit nu het beste aanmaken? op alle onderliggende pagina's (die zitten ook nog in een eigen frame) javascript code toevoegen zodat het wordt doorverwezen naar het .com hoofdpagina? Of zijn er slimmere oplossingen?

 

Het liefste zou ik zien dan in dat geval de .com URL in de domeinbalk staat maar dat hij wel mijn framepagina opent, met als inhoud pagina, de pagina die gekozen is.

 

Zelf hosten of hosten bij een commerciele server wil ik niet.

Link naar reactie
Delen op andere sites


Ik gebruik op mijn website dit stukje javascript om de redirect te forceren:

Code:
URLName = "" + window.location; lastSlash = URLName.lastIndexOf("?"); URLName = URLName.substr(lastSlash + 1,URLName.length - lastSlash); if (self.parent.frames.length!=2) { 	window.top.location.replace("home.php?"+URLName+"") 	} 

 

Dit stukje code maakt gebruik van PHP, maar het zou ook volledig in javascript op te lossen zijn. Is alleen een tikje complexer. Het is bijzonder elegant tegenover je bezoekers omdat ze uiteindelijk wel op de gevraagde pagina terecht komen, EN compleet binnen de juiste frameset geladen. Maar...

je hebt dan niet www.bigfoot???.com in je adresbalk staan, maar de URL die je in het script opmaakt.

 

Een mogelijk alternatief is dat je mensen altijd redirect naar je .com URL en ze dan opnieuw hun weg laat zoeken via het menu-systeem.

Link naar reactie
Delen op andere sites

  • 5 maanden later...

Hoe kan ik deze code precies tussen mijn HTML krijgen, van PHP heb ik totaal geen verstand.

 

Ik heb dus het liefst dat als iemand via de site

 

http://home.tiscali.nl/tolner/rus/sat_eng.htm

 

binnenkomt (is via Google zo gevonden door gebruiker) doorgestuurd wordt naar

 

http://www.russkyclub.com

 

maar dan wel in de frameset die gekozen was (in de goede taalvariant). Liefst met het .com adres in de adresbalk!

Link naar reactie
Delen op andere sites

Misschien een domme opmerking maar kun je dat niet gewoon instellen bij degene waar je het .com domein hebt geregistreerd?

Mijn .com domein wordt ook doorverwezen naar mijn server hier thuis en als ik die pagina open blijft er gewoon www.mijndomein.com/pagina.html staan

Bolt HD, strong srt8000 sattracker 4, srt4125 concord 1.05, hotbird, astra 1,2,3

Link naar reactie
Delen op andere sites

hmm ik zie dat ik mijn .com naar mijn IP laat doorwijzen.

De andere forward optie is naar een url, met "URL gripper"

dan zou de domein naam moeten blijven staan (kan ik nu niet controleren)

 

 

Als iemand via een andere url binnenkomt is de enige oplossing denk ik alle pagina's te benoemen met volledige url http://jouwdomein/pagina

 

Bolt HD, strong srt8000 sattracker 4, srt4125 concord 1.05, hotbird, astra 1,2,3

Link naar reactie
Delen op andere sites

Dat bedoel ik niet. Mijn .com domein is zoals je kan zien al doorverwezen naar de homepageruimte van Tiscali. Het gaat nu om degenen die rechstreeks binnenkomen op deze subpagina's, dat komt omdat ze via Google daar terecht komen (op zich goed natuurlijk, maar ik heb liever dat ze op de hoofdpagina komen)

Link naar reactie
Delen op andere sites

<script language="JavaScript">

if(document.URL.indexOf("tiscali") >= 0) {document.location="http://www.russkyclub.com/rus/sat_eng.htm"}

</script>

 

volgens mij als je dat doet op die pagina, moet het goed gaan

 

net getest, vroeg naar een pagina op mijn xs4all url en stuurde me netjes door naar .com naam

Bolt HD, strong srt8000 sattracker 4, srt4125 concord 1.05, hotbird, astra 1,2,3

Link naar reactie
Delen op andere sites

Frame redirect.... om van een pagina de naam in de adresbalk te laten staan

 

<html>

<head>

<title>Welcome to russkyclub</title>

</head>

<frameset rows="100%">

<frame name="default" src="http://www.kan-een-hele-lange-rare-url-zijn.nl/index.htm" noresize>

</frameset>

</html>

 

 

 

en een redirect via de meta

 

<html>

<head>

<title>Welcome to russkyclub</title>

<meta HTTP-EQUIV="REFRESH" CONTENT="0; URL=http://www.naar-de url-waar hij heen moet.nl">

</head>

<body>

</body>

</html>

 

Deze laatste laat iemand die binnenkomt op jouw lange provider url binnen 0 seconden doorverwijzen naar de russkyclub.com

 

...... hoop dat je er wat aan hebt. <img src="/forums/images/graemlins/smirk.gif" alt="" />

Link naar reactie
Delen op andere sites

Als de provider waar russkyclub.com draait PHP support, kun je het volgende doen:

 

Zet op alle pagina's die moeten redirecten (dus wanneer ze via google binnenkomen) het volgende javascript:

Code:
 URLName = "" + window.location; if (self.parent.frames.length!=2) 	{ 	window.top.location.replace("http://www.russkyclub.com/index.php?page="+URLName+"") 	} 

 

Het beste kun je dat scriptje opslaan onder de filenaam frameset.js

In je code op iedere pagina zet je dan in de HEAD-sectie de volgende regel:

Code:
<script language="JavaScript" src="frameset.js"></script>

 

Vervolgens maak je in de root folder van russky.com een index.php aan waar je de frameset in definieert. De specificatie van je frameset ziet er dan als volgt uit:

Code:
<?PHP $page = $_GET["page"]; ?><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN">  <html><head><title>Bigfoot's page</title><META http-equiv="Content-Type" content="text/html; charset=iso-8859-1">  </head>   <frameset rows="110,*" border=0 frameborder=0 cols="*">  <frame name="topFrame" src="topframe.php" scrolling="no"><frame name="mainFrame" src="<?php echo $page ?>"></frameset><noframes></noframes><body> </body></html>  
Link naar reactie
Delen op andere sites

Maak een account aan of log in om te reageren

Je moet een lid zijn om een reactie te kunnen achterlaten

Account aanmaken

Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!

Registreer een nieuwe account

Inloggen

Heb je reeds een account? Log hier in.

Nu inloggen
  • Wie is er online   0 leden

    • Er zijn geen geregistreerde gebruikers deze pagina aan het bekijken
×
×
  • Nieuwe aanmaken...