UMARIZAL 1 Denunciar post Postado Outubro 8, 2009 Amigos, perdoem-me se estiver postando no local errado, mas não achei outro local mais adequado para tratar da configuração do arquivo .htaccess Tenho um site que utiliza esta estrutura de links: http://www.meusite.com.br/index.php?pagina=historia-da-empresa podendo ser utilizado também só: http://www.meusite.com.br/?pagina=historia-da-empresa Sendo que "nome-da-pagina" é a variável... o restante é estático. Isto posto, li este artigo: http://www.mafiapower.net/como-usar-mod_rewrite-de-verdade/ E gostaria de saber da possibilidade de usar o Mod_Rewrite do Apache configurando meu .HTACCESS para "criar urls amigáveis" Gostaria de subistituir as urls do meu site, do exemplo dado acima para: http://www.meusite.com.br/empresa/historia http://www.meusite.com.br/equipamentos/caminhoes Isso seria possível? Como faço? Atualmente já usso este sistema no Joomla e no PhpBB (com mods / extensões) porém, é tudo automático... e desta vez, quero criar isto em um site que eu mesmo fiz em php. Compartilhar este post Link para o post Compartilhar em outros sites
Matias Rezende 50 Denunciar post Postado Outubro 8, 2009 Dá uma olhada neste link. Dá uma boa idéia. http://forum.imasters.com.br/index.php?/topic/203965-urls-amigaveis/ Carlos Eduardo Compartilhar este post Link para o post Compartilhar em outros sites
UMARIZAL 1 Denunciar post Postado Outubro 9, 2009 Amigo, estou usando este .htaccess RewriteEngine on RewriteRule ^(.+)\.html$ ?pagina=$1 Está funcionando, veja: http://terraplenagem.umarizal.com/ Agora, ao invés das páginas ficarem: www.meusite.com/pagina.html eu gostaria que ficassem assim: www.meusite.com/pagina/ (sendo que "pagina" é a página e não uma pasta) Li o tópico que me indicou... mas ainda estou muito confuso... Compartilhar este post Link para o post Compartilhar em outros sites
Willian Vieira 0 Denunciar post Postado Outubro 9, 2009 Segue vídeo aula sobre url amigaveis - Link Derrepente te norteia Até + Compartilhar este post Link para o post Compartilhar em outros sites
UMARIZAL 1 Denunciar post Postado Outubro 9, 2009 Consegui, está funcionando... obrigado a todos pela paciência. Compartilhar este post Link para o post Compartilhar em outros sites
UMARIZAL 1 Denunciar post Postado Dezembro 22, 2009 Amigos... estava funcionando assim: .htaccess da raíz do site: RewriteEngine on RewriteCond %{HTTP_HOST} ^umarizal.com$ [OR] RewriteCond %{HTTP_HOST} ^www.umarizal.com$ [OR] RewriteCond %{HTTP_HOST} ^www.terraplenagem.umarizal.com$ [OR] RewriteCond %{HTTP_HOST} ^terraplenagem.umarizal.com$ [OR] RewriteRule ^/?$ "\/terraplenagem" [R=301,L] Ou seja, redirecionava os acessos ao site (raíz, www.umarizal.com) para a pasta "terraplenagem". Nesta pasta, "terraplenagem" eu usava o seguinte .htaccess: RewriteCond %{HTTP_HOST} ^umarizal.com/terraplenagem$ [OR] RewriteCond %{HTTP_HOST} ^www.umarizal.com/terraplenagem$ RewriteCond %{SCRIPT_FILENAME} !-f RewriteCond %{SCRIPT_FILENAME} !-d RewriteRule ^/(.*)$ index.php?pagina=$1 Agora, o que eu quero, é o seguinte: Não vou mais usar o site dentro da pasta "terraplenagem", ou seja, não será mais em www.umarizal.com/terraplenagem Quero fazer o site funcionar em apenas http://umarizal.com Como posso fazer? Não estou conseguindo... Compartilhar este post Link para o post Compartilhar em outros sites