Polskie wsparcie PrestaShop
PrestaShop => Konfiguracja => Wątek zaczęty przez: ciesiel w Marzec 06, 2010, 06:48:47 pm
-
Witam,
Mam mały problem z przekierowaniem mojej strony z domena.pl/sklep na moja www.domena.pl/sklep.
Stronę domena.pl przekierowuje się poprawnie na www.domena.pl ,ale już katalog gdzie mam sklep (/sklep), nie chce się przekierować. Podejrzewałem, że należy przekierowanie zrobić również w katalogu sklepu, gdzie ma on swój plik .htaccess, ale nie udało mi się tego dokonać :(.
Czy mógłbym poprosić o te magiczne 3 linijki kodu który powinienem wklei, no i dokładne info gdzie ;).
Z góry dziękuje,
Pozdrawiam,
Michał
-
może użyj php zamiast .htaccess
-
Początek pliku który masz
# URL rewriting module activation
RewriteEngine on
# RewriteBase /
RewriteCond %{HTTP_HOST} ^tutaj wpisz swoją domene którą chcesz przekierować(.*) [NC]
RewriteRule ^(.*)$ http://tu wpisz do której kierujesz/$1 [R=301,L]
# URL rewriting rules
te 3 ostatnie linijki wklej
-
Dzięki za pomoc, ale czegoś w tym kodzie brakuje, bo teraz rzeczywiście przekierowuje mnie na www.... , ale stronę główną, nie zakładkę w której byliśmy bez www :(.
Zerkniesz proszę jeszcze raz i zmodyfikujesz tak żeby chodziło?
Dziękuje,
Pozdrawiam,
Michał
-
Czy to jest na tym samym serwerze? jeżeli tak to takiego czegoś jeszcze nie robiłem,ale lepiej zrobić w html-u będzie chyba prościej.
-
pytanie czy serwer na którym jest strona obsługuje Rewrite ?
jak rozumiem sklep masz w katalogu "/sklep" czyli "domena.pl/sklep"
robisz plik .htaccess w katalogu głównym na ftp :
# Przekierowanie 301 z www.domena.pl na domena.pl
RewriteEngine on
RewriteCond %{HTTP_HOST} ^http://domena.pl(.*) [NC]
RewriteRule ^(.*)$ www.domena.pl$1 [R=301,L]
Nie kieruj na www.domena.pl/sklep bo to jest źle, przekierowanie takie ustawiasz w panelu zarządzania domeną "Przekierowanie WWW na katalog na serwerze"
-
RewriteEngine On
#RewriteCond %{HTTP_HOST} !^nazwa\.domena\.pl$ [NC]
#RewriteRule ^(.*)$ http://nazwa.domena.pl/$1 [L,R=301]
czyli na
www.marek.ovh.pl
marek.ovh.pl
-
A tak wpisz
RewriteCond %{HTTP_HOST} ^nazwa.pl(.*) [NC]
RewriteRule ^(.*)$ http://nazwa.pl/$1 [R=301,L]