Jump to content
  • 0

Prestashop na home.pl, Przyjazny adres URL(aka mod_rewrite) pobiera pliki zamiast je wyświetlać.


bucik

Question

Dzień dobry.

Zainstalowałem prestashop 1.7.8.8 w podfolderze na hostingu w home.pl. Po rozwiązaniu standardowych problemów dla home.pl dzięki temu forum(jedyna zmiana to _PS_ROOT_DIR zamiast '' dałem nazwe podfolderu), mam jeszcze tylko jeden. Pliki html, czy php są pobierane zamiast wyświetlane i jedyne rozwiązanie to usunięcie głównego .htaccess w podfolderze, wyłączenie przyjaznych URL i znowu usunięcie .htaccess. Jeżeli usunę .htaccess bez wyłączania przyjaznych linków to sklep nie działa i lecą 404. 

Jeżeli ktoś zna rozwiązanie to proszę o pomoc.

 

Link to comment
Share on other sites

1 answer to this question

Recommended Posts

  • 0

Problem rozwiązany

1. Zmiana wszystkich <FilesMatch ...> na <Files ~...> (i </FilesMatch> na </Files>)
2. Dodanie tego(nie do końca wiem czemu, ale działa, może komuś pomoże)
 

##Wymuszenie uzycia php7.4, na serwerze obecnie ustawiony jest 5.4
:Location /*.php
Use php74
:Location

AddHandler application/x-httpd-php .js .xml .htc

<IfModule mod_headers.c>
<Files ~ ".(jpg|jpeg|png|gif|swf|JPG)$">
    Header set Cache-Control "max-age=31536000, public"
</Files>
<Files ~ ".(css|js)$">
    Header set Cache-Control "max-age=31536000, private"
</Files>
</IfModule>

3. Usunięcie cachów przeglądarki.

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...