Joomla-seo-settings-use-url-rewriting
To Joomla σας εμφανίζει το ενοχλητικό index.php σε κάθε διεύθυνση URL των σελίδων που έχετε φτιάξει; Μπορείτε να το αφαιρέσετε εύκολα από τα URL του Joomla site σας.

 

Στο Joomla μπορείτε να φτιάχνετε φιλικές προς τις μηχανες αναζήτησης διευθύνσεις URLs.

Έτσι ένα url της μορφής http://domain.gr/index.php/test-article μπορεί να μετατραπεί σε http://domain.gr/test-article ακολουθώντας τα παρακάτω βήματα.

Τα βήματα για το Joomla 2.5.x και το Joomla 3.x είναι:

  1. Μπείτε στη διαχείριση του Joomla σας.
  2. Ιστότοπος > Γενικές Ρυθμίσεις > Ρυθμίσεις SEO
  3. (Site > Global Configuration > SEO Settings)
  4. URL Φιλικό προς τις Μηχανές Αναζήτησης > Ναι
  5. (Search Engine Friendly URLs > Yes)
  6. Προσθήκη επιθεμάτων στα URL > Ναι
  7. (Use URL Rewriting > Yes)
  8. Πατήστε Αποθήκευση (Save) για να περάσουν οι αλλαγές.
  9. Μετονομάστε (ή βεβαιωθείτε ότι είναι ήδη σε αυτή τη μορφή) το αρχείο htaccess.txt στον κεντρικό φάκελο του Joomla σας, σε .htaccess
  10. Πετύχατε την αφαίρεση του index.php από κάθε URL στο Joomla site σας!

 

Παρατηρήσεις:

  • Για φιλοξενία σε Windows server με IIS 7, μετονομάστε το web.config.txt σε web.config και εγκαταστήστε ή βεβαιωθείτε ότι είναι ενεργό το IIS URL Rewrite Module.
  • Όταν το Joomla δεν είναι εγκατεστημένο στο κεντρικό φάκελο (root directory, συνήθως θα το βρείτε σαν /wwwroot//public_html/ ή /httpdocs/) τότε θα πρέπει να προσθέσετε τη γραμμή RewriteBase ως εξής:
    Options +FollowSymLinks
    RewriteEngine On
    RewriteBase /foldername
  • Στο Joomla 2.5.x σιγουρευτείτε ότι στο htaccess, δεν υπάρχει το σύμβολο ‘#’ πριν τη γραμμή που περιέχει το  ‘RewriteBase /
    Στο Joomla! 3.x δε χρειάζεται να αφαιρέσετε το ‘#’ από το αρχείο htaccess.
Author

Συνιδρυτής της DNHOST, με πάθος για το διαδίκτυο, τη μουσική και τη φύση & συμβάλλει στη δημιουργία και βελτίωση των υπηρεσιών μας!

2 Comments

  1. H διαδικασία περιγράφεται παραπάνω, οπότε απλά ακολουθήστε τα παραπάνω βήματα.
    Τι ακριβώς δεν έχετε καταλάβει στη διαδικασία;

  2. φανή Αναγνώστου

    κανω μια αυτοματοποιημενη σελιδα για σχολειο με joomla. δεν εχω καταλαβει πως αφαιρω το index.php… απο το url
    ευχαριστω

Write A Comment