Autor | Zpráva | ||
---|---|---|---|
Jaromír Profil * |
#1 · Zasláno: 9. 7. 2005, 18:49:44
Mám na webzdarma nový web. Chci používat pouze adresu http://něco.něcozwebzdarma.cz (tedy ne http://www.něco.něcozwebzdarma.cz). Jak mám zařídit automatické přesměrování všech URL (tak, abych nemusel definovat pro každou stránku) s "www" na URL bez "www"? Tedy hlavně hlavní stránku, ale i ostatní stránky, předpokládám, že to jde udělat pomocí souboru .htaccess. A ještě se chci zeptat, jak udělat přesměrování z jedné domény, kde jsem smazal všechny soubory na hlavní stránku nové domény, když někdo odkazuje na soubor na staré doméně. Příklad:
Návštěvník chce http://staradomena.cz/kontakt.htm nebo http://www.staradomena.cz nebo http://staradomena.cz/ a já chci, aby se to automaticky přesměrovalo na http://novadomena.cz |
||
Jaromír Profil * |
#2 · Zasláno: 11. 7. 2005, 17:01:51
Jak je například udělané, že pokud zadám stránku http://jakpsatweb.cz přesměruje se mi to na http://www.jakpsatweb.cz - to funguje pro všechny stránky na Jak psát web (divil bych se, kdyby to bylo pro každou stránku ručně) ???
|
||
Nyunyu Profil * |
#3 · Zasláno: 11. 7. 2005, 21:23:49
Hmm... strašně se v tom nevyznám, ale nikdo tady nějak nechce napsat, takže jednoduše:
přesměrování se dělá takhle: <meta http-equiv="refresh" content="4;url=http://jina_adresa.cz/cokoliv"> (viz http://www.jakpsatweb.cz/presmerovani.html#meta) A co se týče adresy s www a bez www - doporučuji napsat správci serveru, kde chceš stránky mít a zeptat se na to tam, mám takový pocit, že to není všude povolené. |
||
Jaromír Profil * |
#4 · Zasláno: 12. 7. 2005, 09:45:31
přesměrování se dělá takhle:
Přesměrování META tagem jsem neměl na mysli a na stránce http://www.jakpsatweb.cz/presmerovani.html jsem nenalezl odpověď. |
||
Jaromír Profil * |
#5 · Zasláno: 12. 7. 2005, 10:29:15
A ještě se chci zeptat, jak udělat přesměrování z jedné domény, kde jsem smazal všechny soubory na hlavní stránku nové domény, když někdo odkazuje na soubor na staré doméně. Příklad:
Návštěvník chce http://staradomena.cz/kontakt.htm nebo http://www.staradomena.cz nebo http://staradomena.cz/ a já chci, aby se to automaticky přesměrovalo na http://novadomena.cz[/i] Na druhou část dotazu již znám odpověď: Smažu všechny soubory ze stávajícího webu. Vytvořím si .htaccess takto: # stranka s chybovym hlasenim pro chybu 404 - not found ErrorDocument 404 index.php Ten soubor index.php bude vypadat takto: <? header("HTTP/1.1 301 Moved Permanently"); header("Location: http://novadomena.cz"); header("Connection: close"); ?> Takže do je dostačující odpověď na druhou část otázky. Neznám odpověď na 1. část viz.: Mám na webzdarma nový web. Chci používat pouze adresu http://něco.něcozwebzdarma.cz (tedy ne http://www.něco.něcozwebzdarma.cz). Jak mám zařídit automatické přesměrování všech URL (tak, abych nemusel definovat pro každou stránku) s "www" na URL bez "www"? Tedy hlavně hlavní stránku, ale i ostatní stránky, předpokládám, že to jde udělat pomocí souboru .htaccess. A zároveň mám další otázku - asi přímo na Yuhůa: Jak je udělané toto: http://dusan.pc-slany.cz/internet/presmerovani.html je přesměrováno na novou doménu ale na na hlavní stránku, ale na ten samý soubor http://www.jakpsatweb.cz/presmerovani.html |
||
Kajman Profil * |
#6 · Zasláno: 12. 7. 2005, 10:30:07
#tohle bych zkusil na novem serveru
RewriteEngine on RewriteCond %{HTTP_HOST} !^něco\.něcozwebzdarma\.cz$ RewriteRule ^(.*)$ http://něco.něcozwebzdarma.cz/$1 [R=301,L] #tohle na starem RewriteEngine on RewriteRule ^(.*)$ http://něco.něcozwebzdarma.cz/ [R=301,L] |
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0