|
|
301 Redirect / viderekobling - Hvordan viderekoble en hjemmeside!
301 Redirect / viderekobling
301 redirect er den mest søkemotorvennlige måten å redirecte / viderekoble en nettside på. Det er ikke vanskelig å utføre og krever ikke mye kunnksap. Koden "301" blir tolket som "moved permanently" av søkemotorene.
Nedenfor ser du forskjellige koder for forskjellige språk som du kan bruke.Avhengig av om ditt webhotell er på en Linux (PHP, HTML, CGI. .htaccess) eller Windows(ASP, .NET) server
Alt du trenger å gjøre er å legge til koden som passer ditt webhotell i default-index filen din.
PHP Redirect
<?
Header( "HTTP/1.1 301 Moved Permanently" );
Header( "Location: http://www.nytt-domene.no" );
?>
ASP Redirect
<%@ Language=VBScript %>
<%
Response.Status="301 Moved Permanently"
Response.AddHeader "Location","http://www.nytt-domene.no/"
%>
ASP .NET Redirect
<script runat="server">
private void Page_Load(object sender, System.EventArgs e)
{
Response.Status = "301 Moved Permanently";
Response.AddHeader("Location","http://www.nytt-domene.no");
}
</script>
JSP (Java) Redirect
<%
response.setStatus(301);
response.setHeader( "Location", "http://www.nytt-domene.no/" );
response.setHeader( "Connection", "close" );
%>
CGI PERL Redirect
$q = new CGI;
print $q->redirect("http://www.nytt-domene.no/");
Ruby on Rails Redirect
def old_action
headers["Status"] = "301 Moved Permanently"
redirect_to "http://www.nytt-domene.no/"
end
Redirecte / viderekoble et gammelt domene til nytt domene med .htaccess
Opprett en fil med navnet .htaccess Filen må legges i ditt dokument rot nivå. Dvs. samme plass hvor du har din index fil.
Legg til følgende kode i .htaccess filen.
Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) http://www.nyttdomene.no/$1 [R=301,L]
HUSK: Bytt ut nyttdomene.no med domene du ønsker å redirecte / viderekoble trafikken til.
PS: Denne .htaccess redirect / viderekoblingsmetoden virker kun på våre Linux servere.
Redirect / viderekoble til www (htaccess redirect)
Options +FollowSymlinks
RewriteEngine on
rewritecond % ^domene-ditt.no [nc]
rewriterule ^(.*)$ http://www.domene-ditt.no/$1 [r=301,nc]
|
13 Apr, 2010
| Sjur
|
|
Hva hvis jeg bruker Apache 2.2 på Mac OS X 10.6? Skal jeg bruke .htaccess eller endre indeks-fila? -- Jeg forslår du legger til redirect i .htaccess |
|
08 Oct, 2009
|
Fredrik
|
|
Jeg anbefaler at man bruker .htaccess vis det er et f.eks. forum som skal redigeres til et annet eller en wordpress blogg til en annen blog. |
|
04 Sep, 2009
| Debian
|
|
Hei Lars Johnsen. Mistenker at du har limt inn koden i filen index-html, og da funker det ikke vettu. Hvis du er på en Linux server renamer du file til index.php og bruker PHP-koden over. På Windows server skal filnavnet være index.asp og bruk vanlig ASP kode over, og hvis du vil bruke ASP.NET skal fila hete index.aspx. |
|
19 Aug, 2009
| Lars Johnsen
|
|
For oss som bare fusker litt i faget hadde det vært fint om det ble oppgitt hva som funket på UNIX og hva som funket på Windows. Kunne også tenke meg å vite HVOR i index-filen dette skal klippes inn, og om det da skal stå akkurat slik det er oppgitt, og om man trenger noe i tillegg ... ? Er det BARE dette som skal stå, eller må det stå noe mer? Har forsøkt en rekke forskjellige måter å bruke dette på, men ingenting funker ... |
