Přesměrování pomocí .htaccess

Janulka

Přesměrování pomocí .htaccess
« kdy: 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.
« Poslední změna: 08. 11. 2015, 23:15:37 od Petr Krčmář »


Fantomas

Re:.htaccess nastavení
« Odpověď #1 kdy: 08. 11. 2015, 16:17:37 »
Hledej na jakpsatweb.cz

elefant

Re:.htaccess nastavení
« Odpověď #2 kdy: 08. 11. 2015, 18:50:25 »
K prvej otázke: Napríklad Drupal má redirect na verziu bez www riešenú takto:
Kód: [Vybrat]
# 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?

hladovy

Re:.htaccess nastavení
« Odpověď #3 kdy: 08. 11. 2015, 19:41:17 »
Radši něco dobrýho uvař  8)

Re:.htaccess nastavení
« Odpověď #4 kdy: 08. 11. 2015, 21:38:41 »
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ě).


Re:.htaccess nastavení
« Odpověď #5 kdy: 08. 11. 2015, 22:29:26 »
To pry muze vadit googlu kdyz dve domeny maji na stejnych mistech stejny obsah.
Děkuji za možnost editace příspěvku.

Re:.htaccess nastavení
« Odpověď #6 kdy: 08. 11. 2015, 22:32:57 »
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.
Děkuji za možnost editace příspěvku.