Plesk, Nginx, WordPress – przyjazne linki

Tworząc stronę internetową, jedną z podstawowych funkcjonalności w konfiguracji adresu strony (i jej działania) są przyjazne linki. Nie tylko pomagają w pozycjonowaniu, ale są też łatwiejsze do zapamiętania przez użytkownika.

Kiedy ręczna konfiguracja przyjaznych linków jest konieczna?

Przykład: jeśli po instalacji na serwerze VPS WordPressa i włączeniu przyjaznych linków otrzymujesz komunikat 404 Not Found nginx, oznacza to, że w konfiguracji brakuje dyrektywy, która pozwoli nginx’owi obsługiwać wprowadzony adres strony.

  • Ustawienia nginxa możesz zmienić w panelu Plesk  wybierając Ustawienia hostingu.
  • Przejdź do Strony www i domeny, a następnie w przestrzeni WWW wybierz Ustawienia nginx i Apache.
  • W polu Dodatkowe dyrektywy nginx wstaw poniższy kod, a następnie Zapisz.
if (!-e $request_filename) {
set $test P;
}
if ($uri !~ ^/(plesk-stat|webstat|webstat-ssl|ftpstat|anon_ftpstat|awstats-icon|internal-nginx-static-location)) {
set $test "${test}C";
}
if ($test = PC) {
rewrite ^/(.*)$ /index.php?$1;
}

 

  • Czy artykuł był pomocny?
  • TAK   Nie