WN

WN (https://www.wn.se/forum/index.php)
-   Domännamn (https://www.wn.se/forum/forumdisplay.php?f=16)
-   -   Koppla olika domäner till samma sida (https://www.wn.se/forum/showthread.php?t=1039855)

fatalbert 2010-01-05 12:24

Koppla olika domäner till samma sida
 
Jag har två domäner tournament.nu och turnering.eu.

Jag vill att båda domänerna ska vara kopplade till en tjänst där användaren kan logga in och administrera turneringar med sina vänner, kollegor eller t ex det lokala fotbollslaget.

Men hur ska jag tänka? Ska jag redirecta alla till tournament.nu (som jag tänkte ska bli huvuddomän), eller ska jag låta innehållet vara det samma men att användaren upplever det som att hon befinner sig på domänen hon navigerade till initialt?

allstars 2010-01-05 12:35

det skall inte gärna vara samma innehåll på flera domäner.
Men visst går det att på serversidan visa olika innehåll beroende på domän namn navigerat till.
Är det samma innehåll bör du göra en redirect

fatalbert 2010-01-05 12:50

Tack för ditt svar.

Anledningen till att jag registrerade turnering.eu var för att jag fick för mig att det var större chans att hamna högt upp på sökmotorerna om jag hade en domän med det namnet. Annars är det tournament.nu jag vill ha som "huvuddomän".

akelagercrantz 2010-01-05 13:22

Citat:

Ursprungligen postat av allstars (Inlägg 20337763)
Är det samma innehåll bör du göra en redirect

+1

(extrafyllnad för att få posta)

prograde 2010-01-14 14:38

Hej! Jag har samma behov, men jag undrar hur jag ska gå tillväga. Jag vill alltså att exempel.se och exempel2.se ska peka på samma webbplats, men skriver man in exempel2.se, vill jag att url:en i adressraden ändras till exempel.se.

Är det i DNS som jag gör denna redirect, eller måste jag ställa in nåt i webbservern också?

eng3l 2010-01-14 16:45

Hej,

Det bästa sättet är en 301 redirect, det du gör är att du skapar en default.asp eller index.php och lägger i rooten för domänen du vill redirecta. Här kommer två koder för detta

PHP:

Kod:

<?php
header( "HTTP/1.1 301 Moved Permanently" );
header( "Status: 301 Moved Permanently" );
header( "Location: http://www.ny-url.se/" );
exit(0);
?>

ASP:

Kod:

<%@ Language=VBScript %>
<%
Response.Status="301 Moved Permanently"
Response.AddHeader "Location", "http://www.ny-url.se/"
%>

Anledningen till att man bör använda 301 redirect är att befintlig länkkraft etc kommer att föras vidare till den nya domänen.

Anders Larsson 2010-01-14 16:52

Lägg även in redirecten i eventuell 404-hanteringssida. Annars kommer inte besökare som har skrivit tex www.exempel2.se/sidanfinnsinte att skickas vidare.

prograde 2010-01-19 11:31

Tack för tipsen! Men betyder det att jag måste lägga upp en ny webbplats för "extradomänen" på servern?

Funkar asp-koden även om vi kör asp.net?

eng3l 2010-01-19 14:17

Hej,

Ja, det råder väll lite delade meningar hur det bäst skall lösas ur en SEO synvinkel. Men när jag har gjort liknande pekningar har jag lagt varje domän mot en egen mapp med egen 301 redirect för att vara på den säkra sidan.

Koden bör fungera men här kommer en asp.net också;

Kod:

<script runat="server">
private void Page_Load(object sender, System.EventArgs e)
{
Response.Status = "301 Moved Permanently";
Response.AddHeader("Location","http://www.ny-url.se/");
}
</script>


Dimme 2010-01-23 15:31

Allt du behöver är detta som fixar både "/" och alla undersidor:

.htaccess
Kod:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

index.php
Kod:

<?php
header( "HTTP/1.1 301 Moved Permanently" );
header( "Status: 301 Moved Permanently" );
header( "Location: http://www.ny-url.se".$_SERVER['REQUEST_URI'] );
exit(0);
?>



Alla tider är GMT +2. Klockan är nu 00:44.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson