vanad Posted January 15, 2013 Share Posted January 15, 2013 Dobrý den, pročetl jsem různé návody, ale stále mi nejde přesměrování, když zadám stránku s www. Zobrazuje se jen logo a horní lišta, pak text, že stránka není dostupná. Mám PS 1.5.2. Můj .htaccess jsem upravil takto : # ~~start~~ Do not remove this comment, Prestashop will keep automatically the code outside this comment when .htaccess will be generated again # .htaccess automaticaly generated by PrestaShop e-commerce open-source solution # http://www.prestashop.com - http://www.prestashop.com/forums # <IfModule mod_rewrite.c> # RewriteEngine on # RewriteCond %{HTTP_HOST} ^koralkytop.cz$ # RewriteRule . - [E=REWRITEBASE:/] # RewriteRule ^api/?(.*)$ %{ENV:REWRITEBASE}webservice/dispatcher.php?url=$1 [QSA,L] # </IfModule> RewriteEngine On Options +FollowSymLinks RewriteCond %{HTTP_HOST} ^www.koralkytop.cz$ [nc] RewriteRule ^(.*)$ http://koralkytop.cz/$1 [R=301,L] #If rewrite mod isn't enabled ErrorDocument 404 /index.php?controller=404 # ~~end~~ Do not remove this comment, Prestashop will keep automatically the code outside this comment when .htaccess will be generated again Prosím o radu, děkuji. Link to comment Share on other sites More sharing options...
vanad Posted January 17, 2013 Author Share Posted January 17, 2013 (edited) Vyřešeno. Problém byl v tom, že jsem upravoval ten .htaccess, který je v rootu domény. Pro ostatní zde uvádím přesný postup pro přesměrování domény s www na doménu bez www: Vytvořit složku www v rootu domény, do ní umístěte vlastní nový soubor .htaccess a do něj si pripravte tento kód: RewriteEngine on Options -Indexes +FollowSymLinks RewriteCond %{HTTP_HOST} ^www.domena.cz$ [NC] RewriteRule ^(.*)$ http://domena.cz/$1 [R=301,L] Nic víc. Samozřejmostí je nastavit práva. Nakonec vymazat cache prohlížeče! Edited January 17, 2013 by vanad (see edit history) 1 Link to comment Share on other sites More sharing options...
mouse1 Posted November 6, 2013 Share Posted November 6, 2013 Super! Moc děkuju, taky jsem to nemohla nikde najít. Funguje to bezvadně. Link to comment Share on other sites More sharing options...
Mr.Jack Posted November 7, 2013 Share Posted November 7, 2013 Vyřešeno. Problém byl v tom, že jsem upravoval ten .htaccess, který je v rootu domény. Pro ostatní zde uvádím přesný postup pro přesměrování domény s www na doménu bez www: Vytvořit složku www v rootu domény, do ní umístěte vlastní nový soubor .htaccess a do něj si pripravte tento kód: RewriteEngine on Options -Indexes +FollowSymLinks RewriteCond %{HTTP_HOST} ^www.domena.cz$ [NC] RewriteRule ^(.*)$ http://domena.cz/$1 [R=301,L] Nic víc. Samozřejmostí je nastavit práva. Nakonec vymazat cache prohlížeče! ja mám multistore a každú domenu som nastavil, lebo ked som dal bez www tak ma automaticky presmerovalo na hlavný eshop RewriteEngine on Options +FollowSymlinks RewriteCond %{HTTP_HOST} ^stranka.sk RewriteRule (.*) http://www.stranka.sk/$1 [R=301,QSA,L] Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now