Friendly - Link-uri (SEF)

Uitați-vă la panoul de control al site-ului, în configurația generală. Parametrii optimizarea motorului de căutare sunt în optimizarea motorului de căutare setările grupului (Fig. 7.1).

Friendly - Link-uri (SEF)

Fig. 7.1. Setări SEO

Înainte de a activa aceste opțiuni, vom vedea ce este link-uri „prietenoase“. Implicit Joomla generează un tip de referință:

Din fericire, Joomla poate genera URL-ul inteligibil pentru motoarele de căutare, fără a fi nevoie să instalați orice extensii. Pentru motorul de căutare opțiuni de optimizare sunt permite utilizarea SEO și mod_rewrite (vezi. Fig. 7.1). Al treilea parametru (Adăugați un sufix la adresa URL) a adăugat la sufix URL-ul documentului, în funcție de tipul de document. Această opțiune este rar folosit, așa că avem despre el nu va vorbi.

Odată cu includerea primelor parametri (inclusiv SEO) ar trebui să aveți nici o problemă. Când este activat, Joomla va genera link-uri, cum ar fi:

Mai bine, dar nu destul de ceea ce ne dorim. Dar există un avertisment. Dacă sunteți cu toții de lucru bine, atunci sunteți în noroc. Include extinderea modrewrite (aceasta este adesea o problemă) nu trebuie să. Dar dacă sunteți ghinion, atunci site-ul nu mai funcționeze. Eroarea datorită faptului că unele gazde nu funcționează cu SEO Activare.

Dacă eroarea este încă acolo, atunci aveți două modalități de ieșire din această situație: fie pentru a încerca să permită modrewrite de prelungire, sau a renunța la includerea de optimizarea motorului de căutare (vom optimiza site-ul dvs. prin alte metode).

Activarea extensiei modrewrite da exact link-urile de care avem nevoie, e așa:

Dar nu întotdeauna furnizorul de hosting stabilește o extensie a Apache. Acum, vă voi arăta cum să configurați serverul Apache. Dacă aveți un hosting plătit, încercați să căutați managerul său pentru a include modrewrite. Dar, în cazul în care administratorul nu știe cum să o facă, asta e doar este util următorul ghid.

Înainte de a porni mod_rewrite Utilizați necesară pentru a îndeplini funcția de phpinf () pe gazda, pentru a vă asigura că modrewrite de expansiune stabilit. Dacă în apache => Module încărcate (fig. 7.2), veți găsi linia modrewrite, atunci totul este în ordine, și puteți activa Utilizați mod_rewrite. Dacă acest modul nu este prezent, atunci (sau administratorul site-ului) trebuie să-l instalați.

Friendly - Link-uri (SEF)

PUC. 7.2. Informații despre modulele Apache

Module rewritemodule #LoadModule / mod_rewrite.so

Apoi, adăugați linia care cuprinde modrewrite:

Apoi, specificați calea către interfața de administrator director:

RewriteRule adm /(.*) / administrator / 1 $ [PT].

Dacă vedeți formularul de conectare din interfața de administrare, atunci totul funcționează corect, și pentru a permite utilizarea mod_rewrite.

Dar această setare SEF (Search Engine Friendly - prietenos pentru motoarele de căutare) URL-ul nu este încă completă. Practic director Joomla este htaccess.txt fișier. Redenumiți-l la .htaccess. În cazul în care după aceea site-ul dvs. nu apare, deschide fișierul .htaccess și ștergeți-l din această linie: