Polskie wsparcie PrestaShop
PrestaShop => Konfiguracja => Wątek zaczęty przez: grzana12 w Sierpień 17, 2008, 12:49:55 am
-
Mam hosting na home.pl no i mod Rewrite nie działa.
Kiedy usunąłem centralną część, tj.:
# URL rewriting rules
RewriteRule ^([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ product.php?id_product=$1$3 [L,E]
RewriteRule ^([0-9]+)\-([a-zA-Z0-9-]*)(.*)$ category.php?id_category=$1$3 [L,E]
RewriteRule ^([0-9]+)__([a-zA-Z0-9-]*)(.*)$ supplier.php?id_supplier=$1$3 [L,E]
RewriteRule ^([0-9]+)_([a-zA-Z0-9-]*)(.*)$ manufacturer.php?id_manufacturer=$1$3 [L,E]
To jest OK. Ale to jest rzeczą logiczną, bo wtedy mod wogóle nie funkcjonuje.
Miał ktoś już kiedyś takie przygody na home.pl?
-
Ja też pisałam do home zapytanie, czy mają moduł rewrite, odpisali mi, że oczywiście, a na stronie i tak mi nie działał. Przeniosłam się do Kei, tam nigdy nie miałam problemów.
-
home posiada moduł rewrite ale napisany przez nich. Każdy silnik wymaga modyfikacji raczej z poziomu admina lub zaawansowanego usera. Sumując Presta raczej nie pójdzie na Home... na razie.
-
Presta w wersji z przyjaznymi linkami, bo zwykła śmiga.
Czyli bez przeniesienie nie ma szans, no cóż lipa!
-
Mam kilka serwisów i na home.pl i na kei. Już to gdzieś pisałam, ale nie pamiętam, w którym wątku, Kei chodzi troszkę szybciej i przy serwerze za tę samą cenę co na home.pl za 1GB powierzchni, na kei mam 10GB, z tego względu przeniosłam się z niektórymi serwisami na Kei. Nie chcę tu robić żadnej kryptoreklamy, ale moja presta śmiga aż miło, przy minimalnym zużyciu serwera.
-
Trochę późno, ale napiszę. Może jeszcze się komuś przyda.
No home nie ma Apacha tylko ich autorki soft. I mod_rewrite nie jest od początku. Ale jest. Problem polega na tym, że nie działa jedna flaga - mianowicie [E]. Prosta sprawa. Wystarczy usunąć tę flagę z pliku .htaccess i działa na home.pl
Aby to zrobić po prostu edytujemy plik .htaccess i na końcu każdej linii usuwany ",E" tak żeby zamiast:
# URL rewriting module activation
RewriteEngine on
# URL rewriting rules
RewriteRule ^([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ product.php?id_product=$1$3 [L,E]
RewriteRule ^([0-9]+)\-([a-zA-Z0-9-]*)(.*)$ category.php?id_category=$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]
# Catch 404 errors
ErrorDocument 404 /404.php
plik wyglądał tak:
# URL rewriting module activation
RewriteEngine on
# URL rewriting rules
RewriteRule ^([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ product.php?id_product=$1$3 [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$3 [QSA,L]
RewriteRule ^([0-9]+)_([a-zA-Z0-9-]*)(.*)$ manufacturer.php?id_manufacturer=$1$3 [QSA,L]
# Catch 404 errors
ErrorDocument 404 /404.php
Jest jeszcze jedna sprawa. Co ten tag E dokładnie robił?? Czy ktoś z was wie? U mnie chyba wszystko działa OK bez niego.
-
Witam,
mam pytanie czy nie miales problemu na home z sama sesja a co za tym idzie logowaniem sie użytkowników ? . Ja niestety po "zalogowaniu" nie widze jego efektow nie pojawia mi sie moje konto itp rzeczy. Macie moze rozwiazanie na ten problem ?
-
Ja nie miałem takich problemów. Pamiętam, że funkcja mail() nie chciała mi jakoś działać więc przestawiłem na smtp i śmiga aż miło
-
problem rozwiazalem link do post -> http://prestashopforum.pl/index.php?topic=160.0
Pozdrawiam