Automatické přesměrování browseru na www.*
Ahoj všem
Uvažujme server třeba aaa.cz. Je hostovaný na pipni.cz, to umožnuje prohlížení stránek i bez www před aaa.cz. Takže bych chtěl nějak ošetrit, aby při zadání adresy cokoliv byl prohlížeč přesměrován na http://www.aaa.cz/cokoliv. Jak si lze všimnout, potřebuju to u každé stránky, protože mi dost lidí leze přes vyhledávače přímo na danou stránku. Pokud by to šlo vyřešit nějakou vychytávkou třeba přes htacces (ale možná to vůbec nejde a jen plácám), byl bych rád, jinak by se to muselo sesmolit php skriptem.
Díky
Třeba META redirect?
Nojo, jenže já to potřebuju u každej stránky, která se mi generuje. Když někdo vleze třeba na domena.cz/skript.php?treba=222 tak ho potřebuju přesměrovat na skript.php
<meta http-equiv="Refresh" content="4;url=skript.php">
alebo
ako javascript :
ak sa nemylim, toto sa robi cez modul rewrite na strane apache. nemam to teraz cas hladat, ale tu by si to mohol najst: http://interval.cz/serialy/mod-rewrite-pro-hezka-ur l/
jo, to je ono http://interval.cz/clanky/mod-rewrite-pro-hezka-url -rewritecond/ díky.
teď ještě to nějak nacpat na server. kdyžtak se ještě ozvu
mal by si to mat ulozene v subore .htaccess.
tak www3 na pipni zrovna spadlo
to je blbe. ok, ty si mudry chlapec, takze verim ze to dokazes z toho co som ti pastol napisat sam. ak nahodou by si mal s tym permanentny problem, tak si vecer trochu casu najdem a napisem ti to step by step.
hm, tak to vypada, ze to uz nebude potreba
no nic, jeste to budu tak pul roku ladit (rozumej fusovat) a pak to kilo mesicne obetuju
takze da sa to chapat tak, ze nie len mod_rewrite ale ani ziadny iny modul? a v podstate ani ziadny vlastny subor - .htaccess? potom uz jedine to nejak podobne simulovat cez php
, kde by si to stale checkoval napr. cez regularne vyrazy a mal by si to v samostatnom subore, ktory by si v kazdom subore includoval, co sa mi ale zda trochu tazkopadne.
no ona by ta tezkopadnost nevadila, protoze jeden soubor s funkcema includuju na kazde strance, takze by stacilo zjistit jestli je v adrese uvedeno www a kdyz ne, tak jen pomoci meta tagu presmerovat na tu samou adresu + dopredu prilepit www ale jak to netusim
no moc som sa s tym nehral, takze mozno bude treba osetrit ci su premenne nastavene, ale mohlo by to byt nejak takto:
a tu je test: host.php a host.php
hm, funguje to uplne bezchybne, mas u me pivo
diky
Otázka je, jestli tam vůbec vleze, jestli mu to nevyhodí 404. Pak by možná šlo nějak přes chybovou stránku udělat přesměrování. Pokud to ovšem hosting podporuje (chybovou stránku).