Zadejte hledaný výraz...

Htaccess donema bez www

Yamatano
verified
rating uzivatele
(28 hodnocení)
6. 10. 2020 14:27:38
Mám web, který jede celý bez www.
Jak správně nastavit htaccess? Mám to nyní takto a bohžel to nefunguje:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1
RewriteCond %{THE_REQUEST} ^.*/index.html
RewriteRule ^(.*)index.html$ https://web.com/$1
Díky za pomoc.
6. 10. 2020 14:27:38
https://webtrh.cz/diskuse/htaccess-donema-bez-www#reply1465228
TomasX
verified
rating uzivatele
(4 hodnocení)
6. 10. 2020 14:37:30
A jak chceš, aby se to chovalo? Co znamená, že to nefunguje?
To první pravidlo nedělá nic, bere verzi bez www a přesměruje na verzi bez www.
6. 10. 2020 14:37:30
https://webtrh.cz/diskuse/htaccess-donema-bez-www#reply1465227
Yamatano
verified
rating uzivatele
(28 hodnocení)
6. 10. 2020 14:45:05
Jakmile to hodím takhle na web, tak cely web nefunguje, příliš mnoho přesměrovaní.
Potřebuji, aby celý web byl správně přesměrovaný na werzi bez www. tedy na verzi:
https://nejakymujweb.com
Takto je to třeba správně pro verzi webu s www. já to jen potřebuji udělat pro verzi web bez www.
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.
RewriteRule ^(.*)$ https://www.%{HTTP_HOST}/$1
RewriteCond %{THE_REQUEST} ^.*/index.html
RewriteRule ^(.*)index.html$ https://www.web.com/$1
6. 10. 2020 14:45:05
https://webtrh.cz/diskuse/htaccess-donema-bez-www#reply1465226
TomasX
verified
rating uzivatele
(4 hodnocení)
6. 10. 2020 14:49:41
Takže chceš www přesměrovat na verzi bez něj? Ano, to první pravidlo je nekonečná smyčka.
Spravně by mělo být
6. 10. 2020 14:49:41
https://webtrh.cz/diskuse/htaccess-donema-bez-www#reply1465225
Oleg
verified
rating uzivatele
(53 hodnocení)
6. 10. 2020 14:51:41
Kazdopadne to www se da vyresit na urovni DNS.
6. 10. 2020 14:51:41
https://webtrh.cz/diskuse/htaccess-donema-bez-www#reply1465224
TomasX
verified
rating uzivatele
(4 hodnocení)
6. 10. 2020 15:32:36
Napsal Oleg;1599563
Kazdopadne to www se da vyresit na urovni DNS.
Jak to myslíš? Podle mě nedá.
6. 10. 2020 15:32:36
https://webtrh.cz/diskuse/htaccess-donema-bez-www#reply1465223
Yamatano
verified
rating uzivatele
(28 hodnocení)
6. 10. 2020 15:41:42
Super, díky moc.
6. 10. 2020 15:41:42
https://webtrh.cz/diskuse/htaccess-donema-bez-www#reply1465222
hm
verified
rating uzivatele
(20 hodnocení)
6. 10. 2020 15:41:59
Napsal TomášX;1599566
Jak to myslíš? Podle mě nedá.
asi myslel CNAME z www.domena.xx na domena.xx? nicmene to je spis alias
6. 10. 2020 15:41:59
https://webtrh.cz/diskuse/htaccess-donema-bez-www#reply1465221
Oleg
verified
rating uzivatele
(53 hodnocení)
6. 10. 2020 17:40:17
Napsal TomášX;1599566
Jak to myslíš? Podle mě nedá.
Pardon, jsem si rikal, ze to mam rozepsat. Pokud chce automatem aby fungovala domena s prefixem www a bez www tak si to nastavi v DNS (A name nebo CNAME) tj. at uzivatel zada www.neco.cz nebo neco.cz nacte web tak ci onak s prefixem nebo bez nej, ale presmerovani jako takove to neni (i kdyz na to je jedna ficura: https://github.com/udleinati/redirect.center) pokud resi nejake SEO apod. To prave vyresi pomoci toho htaccess pravidla 301.
6. 10. 2020 17:40:17
https://webtrh.cz/diskuse/htaccess-donema-bez-www#reply1465220
TomasX
verified
rating uzivatele
(4 hodnocení)
6. 10. 2020 17:55:46
jj tak to lze, ale vzniknou navenek dva weby, pro vyhledávače to lze částečně deduplikovat přes canonical. Pro uživatele ale nastává těžko řešitelný problém kvůli vázaní cookies a bezpečnostní politice u prohlížečů, takže se budou muset přihlásit na obou webech a košík např. neuvidí stejný.
Ten odkazovaný projekt na githubu to řeší přes daemona, který musí někde běžet a vracet redirect podle DNS záznamů, to je řešení takové přes ruku, htaccess je asi přímočařejší :)
Řešení přes dns lze asi někdy použít, však známe TXT a MS, kde je oblíbený. Tady je to lepší nedoporučovat, vznikne více škody než užitku, duplicita na webu je problém i s jedním webem, natož s více doménami.
6. 10. 2020 17:55:46
https://webtrh.cz/diskuse/htaccess-donema-bez-www#reply1465219
Oleg
verified
rating uzivatele
(53 hodnocení)
6. 10. 2020 20:42:02
Tak jiste. Nastavit canonical je uz asi nutnost. Kazdopadne ano, vetsina se resi pres 301.
Btw ten redirect dns bezi tady: http://redirect.center/ sice to pouziva asi zlomek hipsteru, ale i tak... :)
6. 10. 2020 20:42:02
https://webtrh.cz/diskuse/htaccess-donema-bez-www#reply1465218
Pro odpověď se přihlašte.
Přihlásit