LOGO UOL HOST

Como configurar Joomla para trabalhar com Clean Urls em uma plataforma Windows?

Siga os passos abaixo:



1 - Crie um arquivo com o nome web.config na pasta raiz da aplicação com as seguintes configurações:
 

< ?xml version="1.0" encoding="UTF-8"?>
< configuration>
< system.webServer>
< rewrite>
< rules>
< rule name="Security Rule" stopProcessing="true">
< match url="^(.*)$" ignoreCase="false" />
< conditions logicalGrouping="MatchAny">
< add input="{QUERY_STRING}" pattern="mosConfig_[a-zA-Z_]{1,21}(=|\%3D)" ignoreCase="false" />
< add input="{QUERY_STRING}" pattern="base64_encode.*\(.*\)" ignoreCase="false" />
< add input="{QUERY_STRING}" pattern="(\<|%3C).*script.*(\>|%3E)" />
< add input="{QUERY_STRING}" pattern="GLOBALS(=|\[|\%[0-9A-Z]{0,2})" ignoreCase="false" />
< add input="{QUERY_STRING}" pattern="_REQUEST(=|\[|\%[0-9A-Z]{0,2})" ignoreCase="false" />
< /conditions>
< action type="CustomResponse" url="index.php" statusCode="403" statusReason="Forbidden" statusDescription="Forbidden" />
< /rule>
< rule name="SEO Rule">
< match url="(.*)" ignoreCase="false" />
< conditions logicalGrouping="MatchAll">
< add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" pattern="" ignoreCase="false" />
< add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" pattern="" ignoreCase="false" />
< add input="{URL}" negate="true" pattern="^/index.php" ignoreCase="false" />
< add input="{URL}" pattern="(/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$" />
< /conditions>
< action type="Rewrite" url="index.php" />
< /rule>
< /rules>
< /rewrite>
< /system.webServer>
< /configuration>

OBS: Ao copiar o código retire os espaços.

 

2 - Faça Login como Administrador no painel de administração do Joomla


3 - Acesse "Global Configuration", em seguida, "SEO Settings"


4 - Altere o item "Search Engine Friendly URLs" para "Yes"


5 - Altere o item "Use Apache mod_rewrite" para "Yes"


6 - Clique em "Save"

Assuntos recentes

Atendimento Online

Somente para assinantes

Fale com um dos nossos atendentes especializados via chat ou envie um e-mail.

Iniciar Chat ou Enviar E-mail

Central de atendimento

Atendimento 24 horas por dia, 7 dias por semana.

Se preferir você pode entrar em contato com a nossa central de atendimento

4003 9011 Capítais e regiões metropolitanas

0800 881 9011 Demais localidades