Jesteś w > FAQ > FAQ - odpowedzi.

Przyjazne URLe oraz allow_url_fopen

Przyjazne URLe

Dla dynamicznych stron internetowych, wykorzystujących bazy danych takich jak sklepy internetowe oparte o PrestaShop najlepszym sposobem na przekazywanie informacji międzystronami jest używanie par zmienna=wartość dołączanych po znaku   ?   na koniec URLa (tzw.QueryString).

Niestety większość wyszukiwarek (z paroma wyjątkami, szczególnie google) nie zaindeksuje żadnych stron, które mają w URLu znak zapytania lub inne znaki takie jak   &   lub   =  . To jest powód dla którego PrestaShop zezwala na używanie przyjaznych URLi.

Aby aktywować przyjazne URLe.

  1. Idź do Back Office >> Preferences. Pole “Friendly URL”, wybierz  Yes aby je włączyć, a następnie kliknij Save.
  2. Idź do Back Office >> Catalog >> (Category, jeśli można >>) strona produktu
  3. Na zakładce Informations, kliknij Click here to improve product’s rank in search engines (SEO) (kliknij tutaj, aby polepszyć pozycje produktu w wyszukiwarkach).
  4. W polu Friendly URL, wpisz URL jaki chcesz zastosować
  5. Przewiń w dół i zapisz właściwości produktu, kliknij Save product properties

 

Allow_url_fopen

Dla niektórych firm świadczących usługi hostingowe, np. takich jak Dreamhost, domyślnie wyłączone lub nie dozwolone jest otwieranie zewnętrznych URLi w skryptach PHP.

Za php.net:

Jeśli okaże się, że w nazwie pliku znajduje się nazwa znanego protokołu i ten protokół jest zarejestrowany jako adres sieciowy, PHP sprawdzi czy dyrektywa allow_url_fopen w pliku php.ini jest włączona. Jeśli jest wyłączona, PHP wygeneruje błąd, a otwarcie pliku nie powiedzie się.

Sprawdź czy „allow_url_fopen” jest włączone na Twoim serwerze.

Dla użytkowników Dreamhost (oraz pewnie wielu innych firm hostingowych):

  1. Na swoim serwerze, w katalogu z plikami PrestaShop poszukaj pliku /install/xml/checkConfig.php i zmień jego nazwę (na przykład na, checkConfig_old.php).
  2. Ściągnij nowy plik checkConfig.php stąd i umieść go w tym samym folderze: /install/xml/
  3. Przetestuj by sprawdzić czy działa.

Ostatnia modyfikacja 2009-01-12 przez Jarek Rzeźnik.

Wróć

Newsletter
bądź na bieżąco

Aktualności

2011-11-25 20:55

Multi-Store Prestashop 1.5 Alpha do pobrania

Nowa wersja PrestaShop 1.5 wyposażona będzie w długo oczekiwaną funkcję Multi-Store, czyli możliwość tworzenia i zarządzania większą ilością sklepów z jednego panelu administracyjnego.

Więcej...

2011-08-29 16:43

Polska wersja PrestaShop PL 1.4.4.1

Pojawiła się kolejna, aktualizacja wersji PrestaShop z serii 1.4. Dostępna jest do pobrania wersja polska PrestaShopPL 1.4.4.1

Więcej...