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.
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.
336 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2