Uhmmm, se utilizzi un componente di terze parti, puoi escludere il componente dal rewite direttamente dalle opzioni.
Se usi quello nativo di joomla ... be ... io ho risolto bypassando il componente e fare link diretti in questo modo, modificando il file
.../administrator/components/com_weblinks/config.xml (piu' o meno da linea 32)
<param name="link_icons" type="imagelist"
directory="/images/M_images" default="" label="Icon" description="PARAMICONIMG" />
<param name="direct_links" type="radio" default="0" label="Use Direct Links" description="">
<option value="0">No</option>
<option value="1">Yes</option>
</param>
</params>
</config>
.../components/com_weblinks/views/category/view.html.php (piu' o meno dalla linea 110).
$item =& $items[$i];
if($params->get('direct_links',0) == 1) {
$link = $item->url;
} else {
$link=JRoute::_('index.php?view=weblink&catid='.
$category->slug . '&id='. $item->slug);
}$menuclass = 'category'.$params->get( 'pageclass_sfx' );
Dopo queste modifiche nel pannello delle preferenze del lato admin, puoi scegliere il tipo di link da utilizzare (diretto o indiretto)
PS: In verde le linee da aggiungere