Dalam sistem manajemen konten, URL seringkali tidak ditentukan sebelumnya dan oleh karena itu tidak dibuat secara statis (sebagai postingan atau item menu) terlebih dahulu, melainkan mengakses objek dari basis data. Mirip dengan WordPress ( seperti yang dijelaskan di sini ), dimungkinkan juga untuk membuat struktur URL dinamis di Joomla (terlepas dari sistem alias internal). Hal ini dapat dicapai baik dengan JRouter – atau dengan satu baris kode di file .htaccess.
Pertama Anda membuat item menu (misalnya dengan alias "subfolder") dan membiarkannya mengarah ke artikel yang sudah disiapkan (misalnya dengan ID 1337). Kemudian setel aturan berikut di .htaccess tepat setelah baris pengantar RewriteEngine On:
RewriteRule ^subfolder/([^/]*)\.html$ /index.php?option=com_content&view=article&id=1337&name=$1 [L]
Kemudian Anda mendapatkan URL setelah menelepon
https://tld.com/subfolder/foo.html
konten halaman
https://tld.com/subfolder/?name=foo
Pada artikel di atas (atau modul yang terhubung ke item menu) Anda kemudian dapat dengan mudah melakukan kueri URL yang tepat dengan $ _GET ["name"]. Jika Anda bekerja dengan IIS dan bukan Apache, Anda menambahkan instruksi berikut ke mitra .htaccess (di web.config):
<rule name="custom route 1" stopProcessing="true">
<match url="^subfolder/([^/]*)\.html$" ignoreCase="false" />
<action type="Rewrite" url="/index.php?option=com_content&view=article&id=1337&name={R:1}" appendQueryString="false" />
</rule>