Skocz do zawartości

Leszy

Użytkownicy
  • Zawartość

    5
  • Rejestracja

  • Ostatnio

Wszystko napisane przez Leszy

  1. Zlecę konfigurację vps, potrzebny mi Ubuntu/Debian z nginx php-fpm php8/mariadb/Redis/certbot/ftp/phpmyadmin Potrzebuję pomocy w podstawowej konfiguracji tak abym mógł sobie przenieść blog ma nowe środowisko. Myślę, że 100 za fatygę starczy
  2. Mam następujący problem do rozwiązania. Poprzednio trzymałem stronę na lighttpd na której obowiązywały następujące bezpośrednie odnośniki: /kategoria/nazwa_posta.html Teraz, po przeniesieniu się na nginx aby takie linki działały musiałem dodać regułę do vhost: if (!-e $request_filename) { rewrite ^(.+)$ /index.php?q=$1 last; } Co połowicznie rozwiązało problem - wordpress przestał walić 404 przy odsyłaniu do mojego bloga. Problem nastąpił natomiast z funkcjonowaniem całego skryptu - żadna wtyczka cachująca nie chce działać (na 100% z powodu dopisanego .html ) Aby nie stracić pozycji w google potrzebna mi regułka która usunie rozszerzenie .html tzn taki odnośnik /kategoria/nazwa_posta.html z automatu przerobi na /kategoria/nazwa_posta Jednak zupełnie nie mam pojęcia jak się do tego zabrać. Z góry dziękuję za pomoc
  3. nginx - problem z rewrite

    No właśnie w tym problem, że linki zdefiniowane jako /%category%/%postname%.html działały na lighttpd (wraz z cache) a na nginx nie chcą. Jeżeli teraz ustawie odnośniki jako /%category%/%postname% Cache zaczyna działać, problem w tym że strony zindeksowane w google mają te .html na końcu i trzeba to przepisać tak aby to "zjadło" zanim czytelnik trafi na moją stronę gdyż w innym wypadku trafi go 404 prosto w głowę
  4. nginx - problem z rewrite

    Testowałem kilka wtyczek cache, wszystkie działają jeżeli w konfigu vhosta zakomentuję w/w regułkę. Jeżeli nginx zaczyna dopisywać .html do adresu każda wtyczka cachująca głupieje. Właściwie to pomyślałem, aby nie korzystać już z tych html'ków tylko jakoś te wyrażenia regularne nie chcą się mi wbić do głowy :/
  5. nginx - problem z rewrite

    Problem w tym, że wordpress nic mi nie wygenerował (nie mam nawet htacces w roocie) regułkę dopisującą .html znalazłem gdzieś w sieci.
×