J3.x

J3.x:Yeni Yönlendirme Sistemi

From Joomla! Documentation

This page is a translated version of the page J3.x:New Routing System and the translation is 86% complete.
Outdated translations are marked like this.
Other languages:
Deutsch • ‎English • ‎Türkçe • ‎español • ‎français • ‎italiano • ‎português do Brasil
Öğretici
Yeni Yönlendirme Sistemi
Joomla! 
3.8

Giriş

The new routing system defines a new and more flexible interface for developers to handle creating and processing URLs and gives end users more options as it relates to how URLs are displayed (including the often requested ability to remove content item IDs from the URL).
Joomla 3.8!'den itibaren, yeni yönlendiriciyi (İçerik, Kişiler, Kullanıcılar ve Haber Beslemeleri) destekleyen bileşenler için, yönlendiriciyi üç farklı konfigürasyondan birinde çalışacak şekilde ayarlamak mümkündür:

  • Geçerli yönlendirme sistemi (yeni yüklemeler için varsayılan davranış olarak kalacak ve yükseltme yaparken mevcut siteler için genellikle önerilecek seçenek),
  • Yeni yönlendirme sistemi,
  • İçerik öğesi kimlikleriyle yeni yönlendirme sistemi kaldırıldı.

Not

Yeni yönlendirme sistemi ile oluşturulan URL'ler mevcut yönlendiriciyle ve URL'leriyle% 100 uyumlu olmadığından mevcut sitelerin, test ortamında sitelerini kapsamlı bir şekilde sınamadan ve URL değişikliklerini hedeflemeden yeni sistemi etkinleştirilmemesi önerilir.
Yeni sitelerin bu yeni sistemi hemen kullanmaları önerilir.

URL'lerdeki değişiklikler nelerdir?

SEF seçenekleri etkinleştirildiğinde, her bir yönlendirme yapılandırmasıyla birlikte sınama örnek veri setinden iki sayfa alınır:

  • Hayvanlar Fotoğraf Galerisi Kategori Sayfası:
    • Mevcut yönlendirici: /article-categories/72-park-site/photo-gallery/animals
    • Kimlikleri ile etkin Yeni yönlendirici: /article-categories/26-park-site/28-photo-gallery/72-animals
    • Kimlikleri olmadan etkin Yeni yönlendirici: /article-categories/park-site/photo-gallery/animals
  • Koala Makale Sayfası:
    • Mevcut yönlendirici: /article-categories/72-park-site/photo-gallery/animals/25-koala
    • Kimlikleri ile etkin Yeni yönlendirici: /article-categories/26-park-site/28-photo-gallery/72-animals/25-koala
    • Kimlikleri olmadan etkin Yeni yönlendirici: /article-categories/park-site/photo-gallery/animals/koala

Rakamlar, kategorilerinizin ve makalelerinizin kimliklerini gösterir.
Yeni yönlendirici ve Kimlikleri Kaldır seçeneği etkinse, daha temiz ve daha kolay URL'lere sahip olmanıza izin veren kimlikler kaldırılır. Ayrıca SEO'yu geliştirecektir.

Yeni yönlendirme sistemini nasıl etkinleştirebilirim?

Enable the new router

Yeni Yönlendirme Sistemi, İçerik, Kişiler, Kullanıcılar ve Haber Kaynakları için kullanılabilir. Bu yeni özelliklerin etkinleştirilmesi için yol her biri için aynıdır.

Örnek olarak İçeriği ele alalım.

  • Arka planda oturum açın
  • En üst menüden İçerik'e gidin  Makaleler
  • Sağ üst köşedeki Seçenekler düğmesine tıklayın
    J3.x-New-Router-Options-en.png
  • Entegrasyon sekmesini tıklayın
    J3.x-New-Router-Integration-Tab-en.png
  • Yeni Yönlendirme Sistemini Etkinleştirin:
    • Yeni URL Yönlendirmesini etkinleştirmek için Deneysel seçeneğini tıklayın.
    • Eğer kimlikleri kaldırmak istiyorsanız Evet tıklayın.
      J3.x-New-Router-Integrations-Options-en.png
  • Kaydet veya Kaydet ve Kapat tıklayın.
  • Sitenizin ön uç ziyaret edin ve URL'leri kontrol edin.

Kişiler, Kullanıcılar ve Haber Kaynakları için aynı işlemi uygulayın.

NB: There are cases where changing the routing system can change a page’s URL and cause an existing page to give a 404 response. Developers are still discussing ideas for a migration plan to keep old URLs working to some extent.