|
Με τον τρόπο αυτό, μπορούμε κάνοντας λίγες ρυθμίσεις μία μόνο φορά, να έχουμε αυτόματη μετατροπή των τίτλων μας σε αγγλικούς στο url μας.
Οι οδηγίες ξεκινούν με οδηγίες εγκατάστασης του component. Εάν έχετε ήδη εγκατεστημένο, τότε πηγαίντε κατευθείαν στο τέταρτο βήμα.
Βήμα πρώτο:
Εγκαθιστούμε ένα component που θα μας δημιουργήσει τα SEF urls, όπως είναι το NuSef, sh404sef, ArtioJoomSef κλπ. Στο παράδειγμά μας θα χρησιμοποιήσουμε το NuSef (πρώην OpenSef).
Βήμα δεύτερο:
Πάμε στο Global Configuration του site μας και επιλέγουμε το tab SEO. Εκεί που λέει Search Engine Friendly URLs, επιλέγουμε το "Νσι". Πατάμε το Save.
Βήμα τρίτο:
Τώρα πρέπει να αλλάξουμε το αρχείο htaccess.txt, το οποίο βρίσκεται στο root directory. Το ανοίγουμε με κάποιον editor και κάνουμε τα εξής:
1. Βρίσκουμε το τμήμα που ξεκινάει με
########## Begin - Joomla! core SEF Section
και βάζουμε καγκελάκι # μπροστά από τις 5 σειρές που ξεκινάν με Rewrite
2. Βρίσκουμε το τμήμα που ξεκινάει με
########## Begin - 3rd Party SEF Section
και αφαιρούμε το καγκελάκι μπροστά από τις 5 σειρές που ξεκινούν με Rewrite
3. Κάνουμε αποθήκευση ως .htaccess (δηλαδή βάζουμε τελεία μπροστά και αφαιρούμε την κατάληξη .txt)
Βήμα τέταρτο:
Πάμε στο configuration του NuSef και βρίσκουμε στο μενού του την επιλογή Replacements.
Πατάμε εκεί και βλέπουμε δύο πεδία στα οποία το ένα γράφει Characters και το άλλο Replacements. Πρέπει να του δώσουμε πάνω τους χαρακτήρες που θα βρίσκει στα άρθρα και κάτω τους χαρακτήρες με τους οποίους θα τους αντικαθιστά. Για ευκολία κάντε ένα copy - paste από την παρακάτω λίστα:
Characters
ου, ού, α, β, γ, δ, ε, ζ, η, θ, ι, κ, λ, μ, ν, ξ, ο, π, ρ, σ, τ, υ, φ, χ, ψ, ω, ά, έ, ή, ί, ό, ύ, ώ, Ου, Ού, Α, Β, Γ, Δ, Ε, Ζ, Η, Θ, Ι, Κ, Λ, Μ, Ν, Ξ, Ο, Π, Ρ, Σ, Τ, Υ, Φ, Χ, Ψ, Ω, Ά, Έ, Ή, Ί, Ό, Ύ, Ώ, ς, ϊ, ΐ
Replacements
ou, ou, a, b, g, d, e, z, i, th, i, k, l, m, n, ks, o, p, r, s, t, i, f, x, ps, o, a, e, i, i, o, i, o, ou, ou, a, b, g, d, e, z, i, th, i, k, l, m, n, ks, o, p, r, s, t, i, f, x, ps, o, a, e, i, i, o, i, o, s, i, i
Είσαστε έτοιμοι. Τώρα οι τίτλοι του site σας έχουν αντικατασταθεί αυτόματα. Έτσι, αν πχ έχετε ένα άρθρο που λέγεται "Διαβάστε τις ετικέτες", θα γίνει /diabaste-tis-etiketes.
Το ίδιο πράγμα μπορεί να γίνει και στο sh404sef. Απλώς σε αυτό το component πρέπει να γράψουμε διαφορετικά τους χαρακτήρες και τους αντικαταστάτες τους. Αν το χρησιμοποιήσετε, κάντε copy - paste το παρακάτω:
ου|ou, ού|ou, α|a, β|b, γ|g, δ|d, ε|e, ζ|z, η|i, θ|th, ι|i, κ|k, λ|l, μ|m, ν|n, ξ|ks, ο|o, π|p, ρ|r, σ|s, τ|t, υ|i, φ|f, χ|x, ψ|ps, ω|o, ά|a, έ|e, ί|i, ή|i, ό|o, ύ|i, ώ|o, Ου|ou, Ού|ou, Α|a, Β|b, Γ|g, Δ|d, Ε|e, Ζ|z, Η|i, Θ|th, Ι|i, Κ|k, Λ|l, Μ|m, Ν|n, Ξ|ks, Ο|o, Π|p, Ρ|r, Σ|s, Τ|t, Υ|i, Φ|f, Χ|x, Ψ|ps, Ω|o, ς|s, Ά|a, Έ|e, Ή|i, Ί|i, Ό|o, Ύ|i, Ώ|o, ϊ|i, ΐ|i
|