Fórum Root.cz
Hlavní témata => Server => Téma založeno: Janulka 08. 11. 2015, 15:20:43
-
Dobry den delam si svoje prvni stranky vse funguje ale potrebuju nastavit .htaccess
moje stranky se zobrazuji takhle http://XXX.cz bez www tojsemsi zaridila pomoci tohoto kodu
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.(.*)
RewriteRule (.*) http://www.%{HTTP_HOST}/$1 [R=301,QSA,L]
Sice to funguje ale tech kodu jsem nasla hodne a kazdej se nejak lisi malickostma tak jestli to muzete nekdo zkontrolovat.
Pak mam jeste adresu www.xxx.xx.cz kterou chci jako alias pro moji hlavni ale nevim co mam napsat uz do .htaccess
nekde jsem nasla kod na 3 radky nekde na 1 radek a nikde zadne vysvetleni.
-
Hledej na jakpsatweb.cz
-
K prvej otázke: Napríklad Drupal má redirect na verziu bez www riešenú takto:
# To redirect all users to access the site WITHOUT the 'www.' prefix,
# (http://www.example.com/... will be redirected to http://example.com/...)
# uncomment the following:
RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
RewriteRule ^ http%{ENV:protossl}://%1%{REQUEST_URI} [L,R=301]
Osobne by som veril práve tejto možnosti, beží na mnohých weboch, je to odskúšané mnohými užívateľmi. Samozrejme je možné, že iné CMS používajú iné verzie tohto presmerovania, tak si jedno z toho vyber a to použi.
K druhej otázke: To ako chceš urobiť presmerovanie z http://xxx.cz -> http://yyy.xxx.cz?
-
Radši něco dobrýho uvař 8)
-
Nestačí DNS + alias ve virtualhostu? Výsledek podobný a není potřeba řešit htaccess (který už může být nastaven pro účely daného softwaru dost komplikovaně).
-
To pry muze vadit googlu kdyz dve domeny maji na stejnych mistech stejny obsah.
-
Navic jsou pripady kdy vyslovene potrebujes variantu s WWW a nechce pouzit jen domena.tld. treba kdyz tld i domena maji jen dva znaky (proc? protoze to tak nejaky kreteni v microsoftu stanovili, ze takova domena je nebezpecna a tudiz neni dobre od ni prijimat cookies - pravda mozna uz to po tech desetiletich spravili). A ted si na lokale nebo na stage hledej takovou blbost protoze te nenapadne prave tohle pravidlo a pouzijes neco jako mojetestovacidomena.tld nebo neco jako projekt.local a tam se ti "ten problem s prihlasenim" nevyskytne.