wdrożenia PrestaShop

Page not found po włączeniu przyjaznych linków

  • 10 Odpowiedzi
  • 4762 Wyświetleń

0 użytkowników i 1 Gość przegląda ten wątek.

*

Offline elvisso

  • Tubylec
  • ****
  • 142
  • 0
    • Sklepy internetowe i ich pozycjonowanie
Page not found po włączeniu przyjaznych linków
« dnia: Listopad 14, 2011, 05:39:57 pm »
Witam,

włączyłem przyjazne linki i wszystko działa poza:
http://russiangold.com/new-products -> http://russiangold.com/page-not-found

Ma ktoś pomysł co jest grane?
Załóż sklep i pozycjonuj swoją Prestę -> profesjonalny sklep internetowy -> wdrożenia, support, pozycjonowanie.

*

Offline scholl

  • Wdrożenia PrestaShop
  • Mieszkaniec
  • *****
  • 511
  • 0
  • Płeć: Mężczyzna
Odp: Page not found po włączeniu przyjaznych linków
« Odpowiedź #1 dnia: Listopad 14, 2011, 05:41:59 pm »
włączyłeś i wygenerowałeś plik .htacces ?

*

Offline elvisso

  • Tubylec
  • ****
  • 142
  • 0
    • Sklepy internetowe i ich pozycjonowanie
Odp: Page not found po włączeniu przyjaznych linków
« Odpowiedź #2 dnia: Listopad 14, 2011, 05:46:04 pm »
tak - wszystko pozostałe działa
Załóż sklep i pozycjonuj swoją Prestę -> profesjonalny sklep internetowy -> wdrożenia, support, pozycjonowanie.

*

Offline elvisso

  • Tubylec
  • ****
  • 142
  • 0
    • Sklepy internetowe i ich pozycjonowanie
Odp: Page not found po włączeniu przyjaznych linków
« Odpowiedź #3 dnia: Listopad 15, 2011, 12:32:29 am »
.htaccess wygląda następująco:

# .htaccess automaticaly generated by PrestaShop e-commerce open-source solution
# WARNING: PLEASE DO NOT MODIFY THIS FILE MANUALLY. IF NECESSARY, ADD YOUR SPECIFIC CONFIGURATION WITH THE HTACCESS GENERATOR IN BACK OFFICE
# http://www.prestashop.com - http://www.prestashop.com/forums


<IfModule mod_rewrite.c>
# URL rewriting module activation
RewriteEngine on

# URL rewriting rules
RewriteRule ^api/?(.*)$ /webservice/dispatcher.php?url=$1 [QSA,L]
RewriteRule ^([0-9])(\-[_a-zA-Z0-9-]*)?/[_a-zA-Z0-9-]*\.jpg$ /img/p/$1/$1$2.jpg [L]
RewriteRule ^([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?/[_a-zA-Z0-9-]*\.jpg$ /img/p/$1/$2/$1$2$3.jpg [L]
RewriteRule ^([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?/[_a-zA-Z0-9-]*\.jpg$ /img/p/$1/$2/$3/$1$2$3$4.jpg [L]
RewriteRule ^([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?/[_a-zA-Z0-9-]*\.jpg$ /img/p/$1/$2/$3/$4/$1$2$3$4$5.jpg [L]
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?/[_a-zA-Z0-9-]*\.jpg$ /img/p/$1/$2/$3/$4/$5/$1$2$3$4$5$6.jpg [L]
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?/[_a-zA-Z0-9-]*\.jpg$ /img/p/$1/$2/$3/$4/$5/$6/$1$2$3$4$5$6$7.jpg [L]
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?/[_a-zA-Z0-9-]*\.jpg$ /img/p/$1/$2/$3/$4/$5/$6/$7/$1$2$3$4$5$6$7$8.jpg [L]
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?/[_a-zA-Z0-9-]*\.jpg$ /img/p/$1/$2/$3/$4/$5/$6/$7/$8/$1$2$3$4$5$6$7$8$9.jpg [L]
RewriteRule ^c/([0-9]+)(\-[_a-zA-Z0-9-]*)/[_a-zA-Z0-9-]*\.jpg$ /img/c/$1$2.jpg [L]
RewriteRule ^c/([a-zA-Z-]+)/[a-zA-Z0-9-]+\.jpg$ /img/c/$1.jpg [L]
RewriteRule ^([0-9]+)(\-[_a-zA-Z0-9-]*)/[_a-zA-Z0-9-]*\.jpg$ /img/c/$1$2.jpg [L]
RewriteRule ^([0-9]+)\-[a-zA-Z0-9-]*\.html /product.php?id_product=$1 [QSA,L]
RewriteRule ^[a-zA-Z0-9-]*/([0-9]+)\-[a-zA-Z0-9-]*\.html /product.php?id_product=$1 [QSA,L]
RewriteRule ^([0-9]+)\-[a-zA-Z0-9-]*(/[a-zA-Z0-9-]*)+ /category.php?id_category=$1&noredirect=1 [QSA,L]
RewriteRule ^([0-9]+)\-[a-zA-Z0-9-]* /category.php?id_category=$1 [QSA,L]
RewriteRule ^([0-9]+)__([a-zA-Z0-9-]*) /supplier.php?id_supplier=$1 [QSA,L]
RewriteRule ^([0-9]+)_([a-zA-Z0-9-]*) /manufacturer.php?id_manufacturer=$1 [QSA,L]
RewriteRule ^content/([0-9]+)\-([a-zA-Z0-9-]*) /cms.php?id_cms=$1 [QSA,L]
RewriteRule ^content/category/([0-9]+)\-([a-zA-Z0-9-]*) /cms.php?id_cms_category=$1 [QSA,L]
RewriteRule ^page-not-found$ /404.php [QSA,L]
RewriteRule ^address$ /address.php [QSA,L]
RewriteRule ^addresses$ /addresses.php [QSA,L]
RewriteRule ^authentication$ /authentication.php [QSA,L]
RewriteRule ^best-sales$ /best-sales.php [QSA,L]
RewriteRule ^cart$ /cart.php [QSA,L]
RewriteRule ^contact-us$ /contact-form.php [QSA,L]
RewriteRule ^discount$ /discount.php [QSA,L]
RewriteRule ^guest-tracking$ /guest-tracking.php [QSA,L]
RewriteRule ^order-history$ /history.php [QSA,L]
RewriteRule ^identity$ /identity.php [QSA,L]
RewriteRule ^manufacturers$ /manufacturer.php [QSA,L]
RewriteRule ^my-account$ /my-account.php [QSA,L]
RewriteRule ^new-products$ /new-products.php [QSA,L]
RewriteRule ^order$ /order.php [QSA,L]
RewriteRule ^order-follow$ /order-follow.php [QSA,L]
RewriteRule ^quick-order$ /order-opc.php [QSA,L]
RewriteRule ^order-slip$ /order-slip.php [QSA,L]
RewriteRule ^password-recovery$ /password.php [QSA,L]
RewriteRule ^prices-drop$ /prices-drop.php [QSA,L]
RewriteRule ^search$ /search.php [QSA,L]
RewriteRule ^sitemap$ /sitemap.php [QSA,L]
RewriteRule ^stores$ /stores.php [QSA,L]
RewriteRule ^supplier$ /supplier.php [QSA,L]
</IfModule>

# Catch 404 errors
ErrorDocument 404 /404.php

<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/gif "access plus 1 month"
ExpiresByType image/jpeg "access plus 1 month"
ExpiresByType image/png "access plus 1 month"
ExpiresByType text/css "access plus 1 week"
ExpiresByType text/javascript "access plus 1 week"
ExpiresByType application/javascript "access plus 1 week"
ExpiresByType application/x-javascript "access plus 1 week"
ExpiresByType image/x-icon "access plus 1 year"
</IfModule>

FileETag INode MTime Size
<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE text/javascript
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript
</IfModule>


widac że jest dodany wpis:
RewriteRule ^new-products$ /new-products.php [QSA,L]

Ma ktoś pomysł co może być nie tak?
Załóż sklep i pozycjonuj swoją Prestę -> profesjonalny sklep internetowy -> wdrożenia, support, pozycjonowanie.

*

Offline elvisso

  • Tubylec
  • ****
  • 142
  • 0
    • Sklepy internetowe i ich pozycjonowanie
Odp: Page not found po włączeniu przyjaznych linków
« Odpowiedź #4 dnia: Listopad 15, 2011, 11:26:56 pm »
jak zmienilem nazwę url (w zakładce: Back Office >  Preferences > SEO & URLs)
z: new-products
na: new-products1

zaczęło działać ma ktoś może pomysł?


edit:

Takie zachowanie jest  w przypadku wszystkich stron (w zakładce: Back Office >  Preferences > SEO & URLs).
Jeżeli nazwa url pokrywa się z nazwą pliku php to rewrite nie działa.
Załóż sklep i pozycjonuj swoją Prestę -> profesjonalny sklep internetowy -> wdrożenia, support, pozycjonowanie.

*

Offline crafter

  • Nowy
  • *
  • 9
  • 0
Odp: Page not found po włączeniu przyjaznych linków
« Odpowiedź #5 dnia: Grudzień 21, 2011, 05:24:59 pm »
Witam.

I udało się jakoś rozwiązać problem? Walczę z tym samym i niebardzo wiem gdzie szukac rozwiązania.

Pozdrawiam

*

Offline mario

  • Mieszkaniec
  • *****
  • 640
  • 0
  • Płeć: Mężczyzna
Odp: Page not found po włączeniu przyjaznych linków
« Odpowiedź #6 dnia: Grudzień 21, 2011, 06:57:01 pm »
wyczysc tools/smarty/compile i cache
wyczysc cache przegladarki
Integracja wf-mag presta
freelancer

*

Offline elvisso

  • Tubylec
  • ****
  • 142
  • 0
    • Sklepy internetowe i ich pozycjonowanie
Odp: Page not found po włączeniu przyjaznych linków
« Odpowiedź #7 dnia: Grudzień 21, 2011, 08:05:17 pm »
U mnie problem leżał po stronie hostingu. Niestety napisali mi że dziękują mi, że znalazłem błąd na ich serwerach ale nie wiedzą kiedy to naprawią.

Ja naprawiłem to w ten sposób, że pozmieniałem nazwy na inne...
Niestety nie znalazłem na to rozwiązania. Możesz napisać do firmy, w której masz hosting aby to sprawdzili.

Możesz sobie też to sprawdzić na zwykłych plikach php czy ten url rewriting ci działa czy problem może leży gdzie indziej.
Załóż sklep i pozycjonuj swoją Prestę -> profesjonalny sklep internetowy -> wdrożenia, support, pozycjonowanie.

*

Offline crafter

  • Nowy
  • *
  • 9
  • 0
Odp: Page not found po włączeniu przyjaznych linków
« Odpowiedź #8 dnia: Grudzień 22, 2011, 12:19:38 am »
Dzięki za odzew, będę próbował. Hostingu odpowiedział, że po ich stronie wszystko działa.

*

Offline elvisso

  • Tubylec
  • ****
  • 142
  • 0
    • Sklepy internetowe i ich pozycjonowanie
Odp: Page not found po włączeniu przyjaznych linków
« Odpowiedź #9 dnia: Grudzień 22, 2011, 08:52:04 am »
mi też na początku tak powiedzieli, dopiero jak im udowodniłem, że to po ich stronie to zmiękli  ;)
Załóż sklep i pozycjonuj swoją Prestę -> profesjonalny sklep internetowy -> wdrożenia, support, pozycjonowanie.

*

Offline design4VIP

  • user
  • Mieszkaniec
  • *****
  • 3,866
  • 131
    • design4VIP z innej strony...
  • PrestaShop: PS
  • Status: Programista
Odp: Page not found po włączeniu przyjaznych linków
« Odpowiedź #10 dnia: Czerwiec 03, 2013, 12:18:40 pm »
mi też na początku tak powiedzieli, dopiero jak im udowodniłem, że to po ich stronie to zmiękli  ;)

a jak udowodnic hostingowi, ze to po ich stronie?

mam podobny problem, kategorie, produkty, zdjecia... wszystko pieknie dziala. jednak zadne linki z PA>ustawienia>SEO nie dzialaja i zwracaja '404' z dziwnym wpisem na samej gorze (pierwsza linia pod BODY) 5678 lub 5a35... jakies takby dwa znaku w HEX... i za chiny nie moge dosc o co chodzi... .htaccess wygenerowany, cache i compile usuniete recznie i przestawione w PA... juz nie mam pomyslow...
design4VIP z innej strony...