The_HulkMedlem sedan juni 20031 837 inlägg Vilket är det bästa sättet att göra den redirect?
att via t.ex. php använda headern
header("Location: http://www...");
eller att via en meta-tagg i en html-sidan göra redirect.
<meta http-equiv="refresh" content="0;url=http://www...">
Vad tycker sökmotorer om de olika sättet?
Hur reagerar webbläsarna?
Fördelar/nackdelar?
Andra sätt att göra redirect?
MatteMedlem sedan aug. 20002 975 inlägg Om vi har sidorna ett två och tre, och lägger redirect på sida 2.
Går vi då från sida ett till sida två så hamnar vi på sida tre.
Har du då använt header() så kommer du att hamna på sida 1 om du går bakåt i webbläsaren, medan du med meta-taggen (om jag inte har fel) kommer att hamna på sida 2, och skickas vidare (tillbaka) till sidan 3.
I det läget så ser jag header() som en fördel.
Danne VMedlem sedan aug. 20068 090 inlägg Om du är på Apache kan du göra det i htaccess. Är du det?
The_HulkMedlem sedan juni 20031 837 inlägg det är ett webbhotell men tror de kör apache, har iaf tillgång till .htaccess
hur skriver man i den?
vad blir skillnaden mot att använda t.ex. php och där använda header(...)?
Danne VMedlem sedan aug. 20068 090 inlägg
The_Hulk skrev:
det är ett webbhotell men tror de kör apache, har iaf tillgång till .htaccess
hur skriver man i den?
vad blir skillnaden mot att använda t.ex. php och där använda header(...)?
Jag tror man skriver så här:
RewriteEngine On
RewriteRule ^(.*)$ http://www.den-andra-sajten.com/$1 [L]
Testa den. Om du skulle vilja ha access till sajten själv med en webbläsare, men lotsa alla andra vidare till den andra sajten, så kan du lägga in ditt eget IP:
RewriteEngine On
RewriteCond %{REMOTE_ADDR} !^din.ip.adress.här
RewriteRule ^(.*)$ http://www.den-andra-sajten.com/$1 [L]
Ärligt talat vet jag inte vad fördelen skulle kunna tänkas vara med htaccess. men det kanske går en nanosekund snabbare, eller är säkrare.
Men det bästa borde väl vara att du inte behöver vara inne och fibbla i själva sidorna. Och om du har flera sidor (kanske t.o.m. en massa) så kan ju folk komma in i sajten via nån av dom där du kanske glömt lägga in redirect. Då är det ju bättre att bara ändra en enda fil och därmed ha redirect ordnat för hela sajten.