Jump to content

Jak správně nastavit přesměrování, redirect (problém s nastavením .htaccess)


huko

Recommended Posts

Zdravím, měl bych jednu záludnost, kterou řeším už přes 2 dny.

 

Po migraci webu www.charadaweb.com na verzi 1.5.2 se změnila většina odkazů na produkty, kategorie apod. Google má většinu starých adres stále zaindexovanou a rád bych ty nejdůležitější přesměroval na nové.

 

Upravil jsem soubor .htaccess a skoro to problém vyřešilo. Přesměruji starou stránku například /58-desigual na novou stránku /155-dresses. Přesměrování funguje, ale pouze v případě, že do prohlížeče zadám adresu bez www. Viz:

  • charadaweb.com/en/58-desigual (přesměrování na /155-dresses proběhne v pořádku)
  • www.charadaweb.com/en/58-desigual (přesměrování na /155-dresses vyhodí stránku nenalezena)

V . htaccess mám toto

--- to co generuje prestashop ---

...

# ~~end~~ Do not remove this comment, Prestashop will keep automatically the code outside this comment when .htaccess will be generated again

 

--- a pak tohle ----

 

 

RewriteRule en\/58-desigual 155-dresses [R=301,L,NC]

 

Options -Indexes

 

RewriteCond %{HTTP_HOST} ^charadaweb.com [NC]

RewriteRule ^(.*)$ http://www.charadaweb.com/$1 [R=301,L]

 

 

Zkoušel sem před ten rewrite stránky i tohle

 

RewriteCond %{HTTP_HOST} ^www.charadaweb.com$ [OR]

RewriteCond %{HTTP_HOST} ^charadaweb.com$

 

ale nepomohlo to. Setkal jste se někdo s něčím podobným, nemáte radu jak dosáhnout toho, aby to fungovalo i s www? Předem díky za jakkoukoliv radu.

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...