iMatch 0 Denunciar post Postado Agosto 26, 2012 Olá, Estou com uma dúvida! Como no apache eu substituo isto: 127.0.0.1/produto?id=15 Por isto: 127.0.0.1/produto/id/15 Ou seja, se o membro entrar neste endereço 127.0.0.1/produto?id=15 seja redirecionado á este 127.0.0.1/produto/id/15 Compartilhar este post Link para o post Compartilhar em outros sites
marcoscgr 0 Denunciar post Postado Agosto 27, 2012 Isso ai voce consegue através de .htaccess Primeiro você terá que fazer o seu Apache aceitar reescrita de url. Basta alterar o arquivo httpd.conf. No meu arquivo eu alterei a linha 213. No seu arquivo deverá estar assim: AllowOverride None. Mude para All igual ao exemplo abaixo: <Directory "D:\Zend\Apache2/htdocs"> # # Possible values for the Options directive are "None", "All", # or any combination of: # Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews # # Note that "MultiViews" must be named *explicitly* --- "Options All" # doesn't give it to you. # # The Options directive is both complicated and important. Please see # http://httpd.apache.org/docs/2.2/mod/core.html#options # for more information. # Options Indexes FollowSymLinks # # AllowOverride controls what directives may be placed in .htaccess files. # It can be "All", "None", or any combination of the keywords: # Options FileInfo AuthConfig Limit # AllowOverride All # # Controls who can get stuff from this server. # Order allow,deny Allow from all </Directory> Salve e reinicie o apache. Após isso, basta ir na página do seu projeto e adicionar uma arquivo (.htaccess). E dentro dele voce seta as diretivas que quer. Vou utilizar o exemplo q você colocou: Options +FollowSymLinks RewriteEngine On RewriteRule ^(produto)/id/([0-9]+)?$ produto.php?id=$2 ErrorDocument 404 /index.php?conteudo=erro Agora quando você digitar na url: produto/id/15 ele irá chamar produto.php?id=15 Espero que seja isso o que você estava procurando, é a minha primeira contribuição aqui, acabei de me registrar, então, espero ter ajudado.... Compartilhar este post Link para o post Compartilhar em outros sites