Autor | Zpráva | ||
---|---|---|---|
JiK Profil * |
#1 · Zasláno: 27. 3. 2005, 20:05:32
Ahoj, delal jsem poradek na svem hostingu, a v adresari /www jsem nasel soubor .htaccess
obsahuje tohle: RewriteEngine On RewriteCond %{HTTP_HOST} ^jirkacech.com RewriteRule (.*) http://www.jirkacech.com/$1 [R=301,L] muzete mi nekdo vysvetlit co to PRESNE dela? :) (teda krom prvniho radku ten zvladam) Problem je, ze nevim, zda mi to tam zbylo z experimentovani s ruznyma CMS (a tudiz to prijde smazat) nebo zda jsem to udelal umyslne a s nejakym ucelem (a tudiz to ma zustat) anebo to tam dali admini a MUSI to tam zustat.... |
||
Yuhů Profil |
#2 · Zasláno: 28. 3. 2005, 04:05:31 · Upravil/a: Yuhů
pokud to chápu dobře, tak jde o pravidlo, které adresu zadanou bez www nahradí adresou, které předřadí www .
Ta stříška ^ znamená začátek řetězce. Testuje se HTTP_HOST, což je v tomto případě buďto www.jirkacech.com, nebo jirkacech.com. Pokud to tím jirkacech.com začítáná (to je ta stříška), uplatní se pravidlo. Pravidlo dělá to, že vezme požadavek -- to je to (.*) -- a předřadí mu hostname včetně www. Další údaje už jsou pouze parametry přesměrování, to R je, že to půjde přes http odpověď 301 a hlavičku location, to L z hlavy nevím. |
||
Časová prodleva: 20 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0