Ir para conteúdo

Pesquisar na Comunidade

Mostrando resultados para as tags ''urls amigáveis''.

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Todas as áreas do Fórum

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Desenvolvimento e Banco de Dados
    • HTML e CSS
    • Java
    • Javascript
    • .NET
    • PHP
    • Python
    • Ruby
    • Mobile
    • Ambientes de Desenvolvimento
    • Arquitetura e Métodos Ágeis
    • Banco de Dados
    • DevOps
    • Desenvolvimento de Games
    • E-Commerce e Pagamentos Online
    • SEO e Otimizações
    • WordPress
    • Algoritmos & Outras Tecnologias
  • Design e Produto
    • Fotografia
    • Photoshop
    • Design de interfaces e UX
    • Edição/Produção de Vídeos
    • Marketing Online
    • Desenho, Ilustração e 3D
  • Entretenimento e uso pessoal
    • Geral
    • Segurança & Malwares
    • Gadgets e wearable
    • Softwares e Apps
    • Entretenimento

Encontrar resultados em...

Encontrar resultados que...


Data de Criação

  • Início

    FIM


Data de Atualização

  • Início

    FIM


Filtrar pelo número de...

Data de Registro

  • Início

    FIM


Grupo


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Encontrado 3 registros

  1. icarof

    Passagem de Parametros e Reescrita de URL

    Olá amigos Estou em vias de desenvolvimento de uma sistema web e também pretendo apresenta-lo na dissertação da Pós-graduação, pois bem um problema vem incomodando bastante. sempre usei uma padrão nas urls,(talvez até gamby) mas sem funcionava. portal.php?link=pagina&parametr= ai de boa, via get recebo a requisição e funciona tudo as mil maravilhas. mas ai comecei a ver essa URL de forma feia, e depois de vencer a preguiça fui atras de URLs amigaveis, para que o padrão ficasse portal/pagina/1 Todos os tutoriais que achei, ensinam a modificaras URL, mas quando parte para a passagem dos parâmetros não funciona nada, e visto que há telas onde se passa mais de 2 parâmetros pela URL. nessa aulas, vi alguns htaccess que me deixaram mais confuso que entedido. RewriteEngine on RewriteCond %{SCRIPT_FILENAME} !-f RewriteCond %{SCRIPT_FILENAME} !-d RewriteRule ^(.*)$ index.php?url=$1 esse primeiro ai, que valida pela index.php <html> <head> <title>Home</title> <meta charset="utf-8"> </head> <body> <?php $url = (isset($_GET['url'])) ? $_GET['url']:'home.php'; $url = array_filter(explode('/',$url)); $file = $url[0].'.php'; var_dump($url); if(is_file($file)){ include $file; }else{ include '404.php'; } ?> </body> </html> com esse código passa a URL modificada, mas não passa os parametros, tanto que mesmo com o codigo funcionando ele joga pra pagina 404, pos entende que a variavel esta vazia. ja este aqui, que na aula passa os parametros RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^index2-([0-9]+)-(.*)$ index2.php?id=$1&amp;titulo=$2 não funciona de forma alguma. Ai me fica esse circo, não consigo modificar as URLS e nem encontar uma boa solução, alguem tem alguma dica, tutorial ou semelhante?
  2. MarcDu

    htaccess e URL´s amigáveis

    Eu não sou programador eu pego exemplos no google Meu problema é retrirar o .html deste código que esta NO HTACCESS. achei códigos de 3 a 5 linhas que aparentemente deveriam fazer isto, peguei exemplos dinamicos, e já faz um tempo, mesmo pesquisando muito não consegui associar nada pra resolver na minha loja. # Begin Ultimate SEO V2.2d Options +FollowSymLinks RewriteEngine On # RewriteBase instructions # Change RewriteBase dependent on how your shop is accessed as below. # http://www.mysite.com = RewriteBase / # http://www.mysite.com/catalog/ = RewriteBase /catalog/ # http://www.mysite.com/catalog/shop/ = RewriteBase /catalog/shop/ # Change the following line using the instructions above RewriteBase / RewriteRule ^(.*)-p-(.*).html$ product_info.php?products_id=$2&%{QUERY_STRING} RewriteRule ^(.*)-c-(.*).html$ index.php?cPath=$2&%{QUERY_STRING} RewriteRule ^(.*)-m-(.*).html$ index.php?manufacturers_id=$2&%{QUERY_STRING} RewriteRule ^(.*)-pi-(.*).html$ popup_image.php?pID=$2&%{QUERY_STRING} RewriteRule ^(.*)-by-(.*).html$ all-products.php?fl=$2&%{QUERY_STRING} RewriteRule ^(.*)-t-(.*).html$ articles.php?tPath=$2&%{QUERY_STRING} RewriteRule ^(.*)-a-(.*).html$ article_info.php?articles_id=$2&%{QUERY_STRING} RewriteRule ^(.*)-au-(.*).html$ articles.php?authors_id=$2&%{QUERY_STRING} RewriteRule ^(.*)-pr-(.*).html$ product_reviews.php?products_id=$2&%{QUERY_STRING} RewriteRule ^(.*)-pri-(.*).html$ product_reviews_info.php?products_id=$2&%{QUERY_STRING} RewriteRule ^(.*)-f-(.*).html$ faqdesk_info.php?faqdesk_id=$2&%{QUERY_STRING} RewriteRule ^(.*)-fc-(.*).html$ faqdesk_index.php?faqPath=$2&%{QUERY_STRING} RewriteRule ^(.*)-fri-(.*).html$ faqdesk_reviews_info.php?faqdesk_id=$2&%{QUERY_STRING} RewriteRule ^(.*)-fra-(.*).html$ faqdesk_reviews_article.php?faqdesk_id=$2&%{QUERY_STRING} RewriteRule ^(.*)-i-(.*).html$ information.php?info_id=$2&%{QUERY_STRING} RewriteRule ^(.*)-links-(.*).html$ links.php?lPath=$2&%{QUERY_STRING} RewriteRule ^(.*)-pm-([0-9]+).html$ info_pages.php?pages_id=$2&%{QUERY_STRING} RewriteRule ^(.*)-n-(.*).html$ newsdesk_info.php?newsdesk_id=$2&%{QUERY_STRING} RewriteRule ^(.*)-nc-(.*).html$ newsdesk_index.php?newsPath=$2&%{QUERY_STRING} RewriteRule ^(.*)-nri-(.*).html$ newsdesk_reviews_info.php?newsdesk_id=$2&%{QUERY_STRING} RewriteRule ^(.*)-nra-(.*).html$ newsdesk_reviews_article.php?newsdesk_id=$2&%{QUERY_STRING} RewriteRule ^(.*)-po-([0-9]+).html$ pollbooth.php?pollid=$2&%{QUERY_STRING} # End Ultimate SEO V2.2d Porque eu quero retirar o .html, eu tenho duas lojas que chegavam a 62% de igualdade e eu li que isto é péssimo para otimização, a que eu vendia esta com um movimento menor, eu fiz até agora, já que eu miguei o banco de dados, coloquei a que vende menos inteira em https, retirei o www. todas as urls são sem, estou mexendo nos textos, descrição do produto principalmente e na loja que eu vendo mais também gostaria de mudar a url, justamente retirando o .html Muito obrigado, desculpe o texto grande
  3. Insanity

    Variáveis nas URL's amigáveis

    Como vai? Estou fazendo o perfil do usuário e existem 3 tabs, ou seja, três áreas pelo qual os usuários podem navegar. Para do perfil, eu reescrevi da seguinte forma no .htaccess: RewriteRule ^profile/([0-9]+)/([a-z0-9-]+)/?$ profile.php?id=$1&name=$2 [NC] Esse não é o problema, o problema é que eu quero passar variáveis GET da forma normal também, como no exemplo das tabs, ficando algo assima URL: profile/245/user-name?tab=about Mas não lê a variável quando coloco para testar: echo $_GET['tab']; Retorna o seguinte erro: Notice: Undefined index: tab in C:...\profile.php on line 14 OBS.: Nas páginas que eu reescrevo que NÃO POSSUEM VARIÁVEIS, ele lê normalmente! Eu até poderia incluir no .htaccess essa variável desse jeito, mas imagina que tenha diversas dessas para coisinhas pequenhas, tipo ?edit=1...
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.