Re:DICA: links amigaveis SEM mod_rewrite

Dúvidas e Comentários sobre o Conceito e Funcionamento do Mambo e Joomla! Atenção: Assuntos de Instalação, Componentes, Módulos, Mambots, Temas e Documentação usar os fóruns abaixo.
Alexandre Alexandre C
Usuário
Mensagens: 168
Registrado em: 13 Mar 2005, 18:11
Localização: Porto Alegre

DICA: links amigaveis SEM mod_rewrite

Mensagem por Alexandre Alexandre C »

Ola pessoal,

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; 
para

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;
		}
É isso. Funciona redondo.

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
Alexandre

Rodando Linux Mambo 4.5.2
Avatar do usuário
Alan Silva Oliveira
Usuário
Mensagens: 102
Registrado em: 14 Jul 2004, 11:22

Re:DICA: links amigaveis SEM mod_rewrite

Mensagem por Alan Silva Oliveira »

Legal tua dica cara, aparentemente funcionou legal no meu site.
www.vemlouvar.com
cara só que tem algumas url que funcionou poe exemplo a Galeria de Fotos(Zoom Gallery)
Responder