esta merece o trofeu do ano. :laugh:
Pesquisando por ai descobri uma forma de se ter atalhos amigáveis sem ter que depender do módulo mod_rewrite do apache. Como este depende da vontade do servidor, muitos não possuem.
Ao invez de:
(...)/index.php?option=com_docman&task=cat_view&gid=10&Itemid=19
Você terá:
(...)/index.php/component/option,com_docman/Itemid,19/
Siga os passos:
1. Habilite o SEF ( ou OSB ) na configuração do Mambo (configuração global)
2. NÃO modifique o htaccess.txt, deixe-o como esta.
3. Abra /includes/sef.php e modifique a linha:
Código: Selecionar todos
return $mosConfig_live_site.\"/\".$string;
Código: Selecionar todos
return $mosConfig_live_site.\"/index.php/\".$string;
se seu mambo possui usuários (login/logout) subistitua a linha acima por :
Código: Selecionar todos
if(substr($string, 0, 9) != \"index.php\"«»){
return $mosConfig_live_site.\"/index.php/\".$string;
}
else{
return $mosConfig_live_site.\"/\".$string;
}
Obs.: Funciona para servidores Linux
Para os avessos a php estou anexando o arquivo sef.php nesta postagem. (agora foi...)
[file name=sef.zip size=1978]http://www.mambobrasil.org/components/c ... es/sef.zip[/file]
Postagem editada por: Alexandre C, a: 14/07/2005 12:00