Skocz do zawartości
Alirek

Błąd 403 przy włączeniu przyjaznych linków

Rekomendowane odpowiedzi

Witam,
po zmianie ścieżki katalogu prowadzącej do domeny i zmianie adresu sklepu w panelu (pliki wciąż stoją na tym samym serwerze) wszystko działa poprawnie.
Sklep przestaje funkcjonować po włączeniu przyjaznych linków i po wygenerowaniu się pliku .htaccess. Wyświetla się błąd 403 na każdej podstronie.  (Wersja prestashop 1.7.5.0)

Po przywróceniu sklepu na starą domenę tj. http://posciel-sklep.pl/beta i włączeniu przyjaznych linków, wszystko działa bez problemu.
Ma ktoś może pomysł, co się dzieje, że po zmiane domeny na http://posciel-sklep.pl/ sklep nie funkcjonuje poprawnie? 

Proszę o pomoc,
pozdrawiam

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się



  • Podobna zawartość

    • Przez mackod
      Witam.
      Mój problem polega na tym, że gdy klient zrobi zamówienie w moim sklepie i wybierze płatność przez transferuj.pl to po opłaceniu zamówienia zostaje przekierowany z powrotem do sklepu na stronę "Błąd 404", a zaksięgowaniu wpłaty status zamówienia się nie zmienia a na transferuj.pl pojawiają się logi błędów:

      Niepoprawna odpowiedź serwera
      HTTP: 403 curl: 0:


      Bardzo proszę o szybką pomoc.
      Jak to naprawić?
    • Przez srodek_86
      Witam
      Mam preste 1,5 postawiona na hostingu hostingera i po uruchomieniu przyjaznych linkow pojawia sie Internal server error. Jeżeli usunę wygenerowany plik .htaccess to presta chodzi.... Jak wgram plik .htaccess z takimi parametrami jak ponize:
       
      # URL rewriting module activation
      RewriteEngine on

      # URL rewriting rules
      RewriteRule ^([a-z0-9]+)\-([a-z0-9]+)(\-[_a-zA-Z0-9-]*)/([_a-zA-Z0-9-]*)\.jpg$ /img/p/$1-$2$3.jpg [QSA,L,E]
      RewriteRule ^([0-9]+)\-([0-9]+)/([_a-zA-Z0-9-]*)\.jpg$ /img/p/$1-$2.jpg [QSA,L,E]
      RewriteRule ^([0-9]+)(\-[_a-zA-Z0-9-]*)/([_a-zA-Z0-9-]*)\.jpg$ /img/c/$1$2.jpg [QSA,L,E]
      RewriteRule ^lang-([a-z]{2})/([a-zA-Z0-9-]*)/([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ /product.php?id_product=$3&isolang;=$1$5 [QSA,L,E]
      RewriteRule ^lang-([a-z]{2})/([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ /product.php?id_product=$2&isolang;=$1$4 [QSA,L,E]
      RewriteRule ^lang-([a-z]{2})/([0-9]+)\-([a-zA-Z0-9-]*)(.*)$ /category.php?id_category=$2&isolang;=$1 [QSA,L,E]
      RewriteRule ^([a-zA-Z0-9-]*)/([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ /product.php?id_product=$2$4 [QSA,L,E]
      RewriteRule ^([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ /product.php?id_product=$1$3 [QSA,L,E]
      RewriteRule ^([0-9]+)\-([a-zA-Z0-9-]*)(.*)$ /category.php?id_category=$1 [QSA,L,E]
      RewriteRule ^content/([0-9]+)\-([a-zA-Z0-9-]*)(.*)$ /cms.php?id_cms=$1 [QSA,L,E]
      RewriteRule ^([0-9]+)__([a-zA-Z0-9-]*)(.*)$ /supplier.php?id_supplier=$1$3 [QSA,L,E]
      RewriteRule ^([0-9]+)_([a-zA-Z0-9-]*)(.*)$ /manufacturer.php?id_manufacturer=$1$3 [QSA,L,E]
      RewriteRule ^lang-([a-z]{2})/(.*)$ /$2?isolang=$1 [QSA,L,E]
       
      to również chodzi.
      A wygenerowanym plikiem który wyglada tak, nie chodzi:
       
      # ~~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>
      <IfModule mod_security.c>
      SecFilterEngine Off
      SecFilterScanPOST Off
      </IfModule>RewriteEngine on
      RewriteCond %{HTTP_HOST} ^www.obrazdlaciebie.esy.es$
      RewriteRule . - [E=REWRITEBASE:/]
      RewriteRule ^api/?(.*)$ %{ENV:REWRITEBASE}webservice/dispatcher.php?url=$1 [QSA,L]

      # Images
      RewriteCond %{HTTP_HOST} ^www.obrazdlaciebie.esy.es$
      RewriteRule ^([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$1$2$3.jpg [QSA,L,E]
      RewriteCond %{HTTP_HOST} ^www.obrazdlaciebie.esy.es$
      RewriteRule ^([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$1$2$3$4.jpg [QSA,L,E]
      RewriteCond %{HTTP_HOST} ^www.obrazdlaciebie.esy.es$
      RewriteRule ^([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$1$2$3$4$5.jpg [QSA,L,E]
      RewriteCond %{HTTP_HOST} ^www.obrazdlaciebie.esy.es$
      RewriteRule ^([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$1$2$3$4$5$6.jpg [QSA,L,E]
      RewriteCond %{HTTP_HOST} ^www.obrazdlaciebie.esy.es$
      RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$1$2$3$4$5$6$7.jpg [QSA,L,E]
      RewriteCond %{HTTP_HOST} ^www.obrazdlaciebie.esy.es$
      RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$1$2$3$4$5$6$7$8.jpg [QSA,L,E]
      RewriteCond %{HTTP_HOST} ^www.obrazdlaciebie.esy.es$
      RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$7/$1$2$3$4$5$6$7$8$9.jpg [QSA,L,E]
      RewriteCond %{HTTP_HOST} ^www.obrazdlaciebie.esy.es$
      RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$7/$8/$1$2$3$4$5$6$7$8$9$10.jpg [QSA,L,E]
      RewriteCond %{HTTP_HOST} ^www.obrazdlaciebie.esy.es$
      RewriteRule ^c/([0-9]+)(\-[\.*_a-zA-Z0-9-]*)(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/c/$1$2$3.jpg [QSA,L,E]
      RewriteCond %{HTTP_HOST} ^www.obrazdlaciebie.esy.es$
      RewriteRule ^c/([a-zA-Z_-]+)(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/c/$1$2.jpg [QSA,L,E]
      # AlphaImageLoader for IE and fancybox
      RewriteCond %{HTTP_HOST} ^www.obrazdlaciebie.esy.es$
      RewriteRule ^images_ie/?([^/]+)\.(jpe?g|png|gif)$ js/jquery/plugins/fancybox/images/$1.$2 [QSA,L,E]

      # Dispatcher
      RewriteCond %{REQUEST_FILENAME} -s [OR]
      RewriteCond %{REQUEST_FILENAME} -l [OR]
      RewriteCond %{REQUEST_FILENAME} -d
      RewriteCond %{HTTP_HOST} ^www.obrazdlaciebie.esy.es$
      RewriteRule ^.*$ - [NC,L]
      RewriteCond %{HTTP_HOST} ^www.obrazdlaciebie.esy.es$
      RewriteRule ^.*$ %{ENV:REWRITEBASE}index.php [NC,L]
      </IfModule>

      #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
       
      Co należy zmienic zeby przyjazne linki chodziły?
       
      Dodam że w przypadku hostingera znaczenie maja małe i duże litery. Sklep został przeniesiony z hostingu 1 and 1, na tamtym hostingu wielkość znaków nie miała znaczenia
  • Przeglądający

    Brak zarejestrowanych użytkowników, przeglądających tę stronę.

  • Aktywni użytkownicy

    Nikt jeszcze nie otrzymał reputacji w tym tygodniu.

  • Statystyki forum

    • Tematów
      7 731
    • Postów
      36 996
×