Tag Archives: nginx

Permalinks in Apache si nginx

WordPress permite crearea de URL-uri SEF. Aceasta optiune poate fi controlata din Panoul de administrare > Setari > Legaturi permanente.

Pentru ca URL-urile SEF sa functioneze corect in Apache trebuie sa adaugam in .htaccess urmatoarele linii:

<ifmodule mod_rewrite.c>
  RewriteEngine On
  RewriteBase /
  RewriteRule ^index\.php$ – [L]
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteRule . /index.php [L]
</ifmodule>

Daca in schimb folosim nginx treba devine putin mai inaccesibila pentru ca serverul web nginx nu citeste instructiunile din fisierul .htaccess. Daca avem drept de administrare putem gasi totusi o solutie. Ca sa rezolvam problema trebuie sa editam in fisierul nginx.conf blocul server corespunzator domeniului si sa adaugam urmatoarele linii:

if (!-e $request_filename ) {
    rewrite ^(.+)$ /index.php$1 last;
    break;
}

Cele patru linii vor trimite toate cererile catre fisiere care nu exista fizic catre fisierul index.php, adica exact ce fac regulile mentionate mai sus pentru Apache.

Serverul web nginx va fi integrat in Parallels Plesk Panel 11

Dezvoltatorul serverului web nginx a anuntat joi la summitul Parallels ca software-ul sau open source va fi integrat in panoul de control pentru web hosting, Parallels Plesk Panel 11.

nginx a castigat 0.27 % din piata serverelor web, conform unui studiu Netcraft pe luna februarie si in prezent detine o cota de piata de 9.89 %. nginx a anuntat de asemenea prima sa oferta comerciala pentru companiile care au nevoie de mai mult ajutor decat poate oferi in mod gratuit comunitatea de pe forum. Cresterea sa continua a dus la acest nivel de suport tehnic, iar cresterea in industria de hosting se va datora acestui parteneriat cu Parallels.

Un comunicat de presa sustine ca nginx a trecut de 60 de milioane de domenii active. Potrivit acestuia, clientii vor fi capabili sa-si instaleze si sa-si configureze automat un proxy web nginx, in loc de un server web standard Apache, cu ajutorul Parallels Plesk Panel 11. Configuratia va accelera livrarea continutului de pe site-urile clientilor si va oferi performante mai previzibile prin eliminarea intarzierii de procesare de la Apache la nginx.

Studiul Netcraft pe luna februarie arata ca nginx si-a marit cota de piata

Compania de analiza web Netcraft a publicat saptamana aceasta rezultatele studiului pentru luna februarie 2012 referitor la serverele web. In timp ce Apache a castigat cele mai multe hostnameuri, nginx a fost singurul server web ce s-a bucurat de o crestere considerabila a cotei de piata in aceasta luna.

In studiul pe luna februarie, nginx castigat o cota de piata de 0.27 %. In februarie 2011, nginx a avut o cota de piata de 7.57 %, iar un an mai tarziu cota acestuia a ajuns la 9.89 % din piata dominata de serverul web Apache.

Potrivit raportului, Netcraft a primit raspunsuri de la 612.843.429 de site-uri, in crestere cu 30 de milioane de hostnameuri sau 5.2 % fata de luna ianuarie. In ciuda cresterii numarului de hostnameuri, cota de piata a lui Apache stagneaza la 64.92 %.

Marti, nginx a anuntat ca incepe sa ofere si optiuni comerciale in sprijinul companiilor care folosesc serverul web nginx si pentru utilizatorii care au nevoie de ajutor mai mult decat cel oferit gratuit pe forumul nginx. Probabil ca darorita cresterii constante pe piata serverelor web, nginx s-a hotarat sa faca si prima sa oferta comerciala.

In alta ordine de idei, Microsoft si Google s-au confruntat luna aceasta cu o mica scadere a cotei de piata, castigand 3.9 milioane, respectiv 450.000 de hostnameuri.