Sida 1 av 1

Flera sidor ska leda till sama sida

Postat: 09 sep 2011, 10:29
av pejka
Jag tänkte köra en ny server och undrade hur man går tillväga om man vill länka flera sidor till samma sida?

Jag har en hemsida http://www.tccdesigns.com och så har jag en annan http://www.tcchemsida.se och både ska leda till samma http://www.tccdesigns.com

Är detta möjligt? Isåfall hur? Jag ska ha båda två hostade lokalt på samma burk är det tänkt. Har ni några bättre förslag?

Re: Flera sidor ska leda till sama sida

Postat: 10 sep 2011, 11:18
av Barre
Tjenis,
Som vanligt finns det mängder med sätt att lösa samma "problem", via php, html, javascript, o.s.v.

Ett sätt som jag brukar använda är att nyttja mod_alias modulen i Apache2, det förutsätter dock att du använder Apache2 som webserver och att du har aktiverat mod_alias.
Du kan se om alias modulen laddas i din apache2 genom att se om filen:
/etc/apache2/mods-enabled/alias.load finns

om den inte laddas så kan du ladda den med kommandot:

Kod: Markera allt

sudo a2enmod alias
När detta är gjort så skriver du in i configfilen för site http://www.tcchemsida.se

Kod: Markera allt

Redirect permanent / http://www.tccdesigns.com 

och sen ladda in den nya configurationen med

Kod: Markera allt

sudo /etc/init.d/apache2 reload 

Re: Flera sidor ska leda till sama sida

Postat: 10 sep 2011, 11:24
av ajja
Ett sätt att lösa på:
I rooten (katalogen högst upp som innehåller h-sidan) på http://www.tcchemsida.se (kan ha sökvägen /var/www/tcchemsida på servern, men det vet bara du) kan du lägga in filen index.html med följande innehåll (glöm inte att ändra sökvägen till http://www.tccdesigns.com antingen använder du domännamnet eller den interna adressen Exempelvis: /var/www/tccdesigns):

Kod: Markera allt

<html>
	<head>

	<SCRIPT LANGUAGE=JAVASCRIPT TYPE="TEXT/JAVASCRIPT">
		<!-- Dölj skript för äldre webbläsare

		if (top.location == self.location) {
			top.location.href = "http://www.domännamn.se/index.html/"
		}
		// Sluta dölj skript -->
	</SCRIPT>

	</head>
	<body>

	</body>
</html>

Re: Flera sidor ska leda till sama sida

Postat: 10 sep 2011, 13:37
av Barre
Som sagt, det finns många olika sätt att lösa redirect på.

Skillnaden mellan ajja's förslag och mitt är följande.

ajja's förslag:
Om du surfar till http://www.tcchemsida.se så kommer du hamna på http://www.tccdesigns.com hemsida.

Om du surfar till http://www.tcchemsida.se/folder/page.htm så kommer du få ett 404-fel (page not found) förutsatt att du inte skapar en redirect-sida för ALLA filer.

mitt förslag:
Om du surfar till http://www.tcchemsida.se så kommer du hamna på http://www.tccdesigns.com hemsida.

Om du surfar till http://www.tcchemsida.se/folder/page.htm så kommer hamna på http://www.tccdesign.com/folder/page.htm


Inget sätt är rätt eller fel, det beror alldeles på vilket behov du har och vad du förväntar dig från din redirect.