Presmerovanie pomocou php

Presmerovanie pomocou php

Poslaťod marekkk v Štv, 09. Feb 2012, 14:32

Zdravim.
Chcel som presmerovat stranku s www na non-www verziu cez .htaccess ale bohužial, nefunguje.

Docital som sa, ze sa to dá spraviť aj cez php takto:
<?php
header("HTTP/1.1 301 Moved Permanently");
header("Location: http://nova-adresa-stranky");
header("Connection: close"); // pro MSIE, aby na přesměrování nepadal
?>
a takto
<?php
if (substr($_SERVER['HTTP_HOST'], 0, 4) === 'www.') {
header( "HTTP/1.1 301 Moved Permanently" );
header('Location: http'.(isset($_SERVER['HTTPS']) && $_SERVER['HTTPS']=='on' ? 's':'').'://' . substr($_SERVER['HTTP_HOST'], 4).$_SERVER['REQUEST_URI']);
}
?>

Ktorý z týchto zápisov je pre moju požiadavku lepsi?

Ďakujem
marekkk
 
PageRank is SEOchat’s view of the importance of this member (0/10)
 
Príspevky: 10
Registrovaný: Ned, 05. Feb 2012, 19:48

Re: Presmerovanie pomocou php

Poslaťod DaTu v Sob, 18. Feb 2012, 10:55

Je zvlastne, ze v .htaccess ti redirect nejde. Radsej by som toto riesil ako presmerovanie v php. Ale ak uz porovnavas tie zqpisy, tak lepsi je 1. zapis, avsak v 2. zapise mas osetrene aj ssl. Takze je na tebe, co presne na webe potrebujes presmerovat.
DaTu
 
PageRank is SEOchat’s view of the importance of this member (4/10)
 
Príspevky: 104
Registrovaný: Ned, 19. Sep 2010, 17:07

Re: Presmerovanie pomocou php

Poslaťod marekkk v Str, 29. Feb 2012, 09:53

potreboval by som zabezpečiť, aby sa mi presmerovala dotaz s http://www.domenaaa.sk na http://domenaaa.sk.
Aby mi nevznikala duplicita a zbytočne sa nerozdeľoval PR na dve domeny.
.htaccess mi jednoduchho nefunguje.
A cez to php v podstate ani neviem ako presne to urobiť aby to fungovalo.
marekkk
 
PageRank is SEOchat’s view of the importance of this member (0/10)
 
Príspevky: 10
Registrovaný: Ned, 05. Feb 2012, 19:48

Re: Presmerovanie pomocou php

Poslaťod FSP v Str, 29. Feb 2012, 22:01

Ukáž čo v tom .htaccess súbore vlastne máš.
SI na Linux serveri?
Learning by Helping
FSP
 
PageRank is SEOchat’s view of the importance of this member (8/10)
 
Príspevky: 446
Registrovaný: Ned, 11. Júl 2010, 19:47

Re: Presmerovanie pomocou php

Poslaťod marekkk v Štv, 01. Mar 2012, 11:41

Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.elektrikar-za.host\.sk$
RewriteRule ^(.*)$ http://elektrikar-za.host.sk/$1 [R=301,QSA,L]

toto tam mám teraz.
Ani neviem či to linux. Stranku mám na host.sk
marekkk
 
PageRank is SEOchat’s view of the importance of this member (0/10)
 
Príspevky: 10
Registrovaný: Ned, 05. Feb 2012, 19:48

Re: Presmerovanie pomocou php

Poslaťod FSP v Pia, 02. Mar 2012, 18:32

Skús takto (netvrdím, že to bude na 100% fungovať)

Kód: Vybrať všetko
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.elektrikar-za.host.sk$
RewriteRule ^(.*)$ http://elektrikar-za.host.sk/$1 [R=301,L]
Learning by Helping
FSP
 
PageRank is SEOchat’s view of the importance of this member (8/10)
 
Príspevky: 446
Registrovaný: Ned, 11. Júl 2010, 19:47

Re: Presmerovanie pomocou php

Poslaťod marekkk v Sob, 03. Mar 2012, 13:09

nefunguje to
marekkk
 
PageRank is SEOchat’s view of the importance of this member (0/10)
 
Príspevky: 10
Registrovaný: Ned, 05. Feb 2012, 19:48

Re: Presmerovanie pomocou php

Poslaťod DaTu v Uto, 13. Mar 2012, 15:32

Skus toto:
Kód: Vybrať všetko
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.elektrikar-za.host.sk
RewriteRule (.*) http://elektrikar-za.host.sk/$1 [R=301,L]

Skus to len na homepage. Ak to bude fungovat, tak si to potom este osetri na podstranky.
DaTu
 
PageRank is SEOchat’s view of the importance of this member (4/10)
 
Príspevky: 104
Registrovaný: Ned, 19. Sep 2010, 17:07

Re: Presmerovanie pomocou php

Poslaťod marekkk v Štv, 15. Mar 2012, 15:58

skúšal som všelikaké variacie, ale cez .htaccess to nepojde. Pravdepodobne mi to server devoluje, preto sa pýtam na to php. Vdaka za tipy.
marekkk
 
PageRank is SEOchat’s view of the importance of this member (0/10)
 
Príspevky: 10
Registrovaný: Ned, 05. Feb 2012, 19:48

Re: Presmerovanie pomocou php

Poslaťod FSP v Štv, 15. Mar 2012, 18:37

A čo tak spýtať hostingového providera?
Learning by Helping
FSP
 
PageRank is SEOchat’s view of the importance of this member (8/10)
 
Príspevky: 446
Registrovaný: Ned, 11. Júl 2010, 19:47

Re: Presmerovanie pomocou php

Poslaťod marekkk v Pia, 16. Mar 2012, 21:35

myslíš, že som to už neskúšal?
bohužial ani obraz ani zvuk
marekkk
 
PageRank is SEOchat’s view of the importance of this member (0/10)
 
Príspevky: 10
Registrovaný: Ned, 05. Feb 2012, 19:48

Re: Presmerovanie pomocou php

Poslaťod FSP v Sob, 17. Mar 2012, 11:22

Koho máš providera a aký program máš u nich?
Learning by Helping
FSP
 
PageRank is SEOchat’s view of the importance of this member (8/10)
 
Príspevky: 446
Registrovaný: Ned, 11. Júl 2010, 19:47

Re: Presmerovanie pomocou php

Poslaťod marekkk v Ned, 18. Mar 2012, 08:21

host.sk - freehosting.
marekkk
 
PageRank is SEOchat’s view of the importance of this member (0/10)
 
Príspevky: 10
Registrovaný: Ned, 05. Feb 2012, 19:48

Re: Presmerovanie pomocou php

Poslaťod FSP v Ned, 18. Mar 2012, 10:13

No keď je to free hosting, tak tam sa asi sotva dožiješ nejakej podpory. A to je aj dôvod, prečo ti .htaccess nefunguje. Nie každý freehosting ho podporuje. Tak musíš rozmýšľať nad alternatívami, ale myslím, že časom zistíš, že predsa len bude asi lepšie riešenie obzrieť sa po inom hostingu.
Learning by Helping
FSP
 
PageRank is SEOchat’s view of the importance of this member (8/10)
 
Príspevky: 446
Registrovaný: Ned, 11. Júl 2010, 19:47

Re: Presmerovanie pomocou php

Poslaťod marekkk v Pon, 19. Mar 2012, 16:10

no a tou alternatívou by nemohol byť ten php zápis v header? Asi by som musel mať stránku s príponou php a nie html že? Teraz sa mi moc hosting meniť nechce, nakoľko sa mi podarilo stránku umiestniť do prvej desiatky.
marekkk
 
PageRank is SEOchat’s view of the importance of this member (0/10)
 
Príspevky: 10
Registrovaný: Ned, 05. Feb 2012, 19:48

Re: Presmerovanie pomocou php

Poslaťod txr v Pon, 19. Mar 2012, 17:48

alternativa je to najlepsia. ale zmenou domeny z blabla.host.sk na blabla.sk urcite nic nestratis, skor naopak, ak budes spravne v prvych momentoch (dnoch, tyzdnoch, natrvalo) botov smerovat (302). teda pokial neprevadzkujes myspace.com :shock: to by mohol byt problem
txr
 
PageRank is SEOchat’s view of the importance of this member (5/10)
 
Príspevky: 115
Registrovaný: Štv, 22. Jan 2009, 11:37

Re: Presmerovanie pomocou php

Poslaťod fidelis v Pia, 27. Apr 2012, 13:07

DaTu Napísal:Je zvlastne, ze v .htaccess ti redirect nejde. Radsej by som toto riesil ako presmerovanie v php. Ale ak uz porovnavas tie zqpisy, tak lepsi je 1. zapis, avsak v 2. zapise mas osetrene aj ssl. Takze je na tebe, co presne na webe potrebujes presmerovat.

To predsa zavisi od servera nie? Pokial viem tak mod_rewrite funguje len na Apache pod Linuxom.
Všetko o mne: http://www.kohn.sk/
fidelis
 
PageRank is SEOchat’s view of the importance of this member (6/10)
 
Príspevky: 235
Registrovaný: Pon, 17. Mar 2008, 21:42

Re: Presmerovanie pomocou php

Poslaťod DaTu v Ned, 29. Apr 2012, 20:01

fidelis Napísal:
DaTu Napísal:Je zvlastne, ze v .htaccess ti redirect nejde. Radsej by som toto riesil ako presmerovanie v php. Ale ak uz porovnavas tie zqpisy, tak lepsi je 1. zapis, avsak v 2. zapise mas osetrene aj ssl. Takze je na tebe, co presne na webe potrebujes presmerovat.

To predsa zavisi od servera nie? Pokial viem tak mod_rewrite funguje len na Apache pod Linuxom.

Samozrejme, ze presmerovanie funguje aj na windowsackom IIS, syntax je podobna.
DaTu
 
PageRank is SEOchat’s view of the importance of this member (4/10)
 
Príspevky: 104
Registrovaný: Ned, 19. Sep 2010, 17:07


Späť na Kódovanie a programovanie

Kto je on-line

Užívatelia prezerajúci fórum: Žiadny registrovaný užívateľ nie je prítomný a 0 hostia

cron