Suporte » Instalando o WordPress » Link permanente sem o index.php

  • Resolvido Anjos

    (@anjos)


    Bom dia pessoal,

    sou novo no forum e estou começando um projeto em wordpress e já me deparei com um problema que percebi que muita gente tem. encontrei muito material mas nada com a solução completa.

    Tenho um blog na porcaria da Locaweb e meu servidor e windows, então primeiro problema apos varias pesquisas descobri o isapi rewhite que serve para arrumar os links amigaveis, atualmente meu blog já está com link amigavel mas só funciona com o index.php no começo

    http://www.anjosdatecnologia.com.br/index.php/windows/windows-7-nao-inicia-depois-de-atualizacao-kb2823324

    gostaria de tirar o index.php encontrei material mostrando essa informação

    Segue:
    RewriteBase
    #Reescrever o caminho do wpcontent (stylesheet, images, admin)
    RewriteRule /wp-(.*) /wp-$1 [I,L]
    #Remover index.php
    RewriteRule /(.*)$ /index.php/$1 [I,L]

    mas já estou com um arquivo .htaccess no servidor e para comecar nem consigo alterar pois descobri que hospedagem windows não mostra esse tipo de arquivo preciso subir com um nome diferente e depois renomear, agora que mudar o arquivo e o provedor não deixa e o pessoal do suporte não ajuda em nada.

    Sei que posso mudar para hospedagem em linux mas acredito que deve existir outra solução.

    Segue versao atual do .htaccess que esta no meu servidor nao sei se devo incluir o recurso acima ou mudo tudo

    RewriteEngine on
    RewriteCompatibility2 On
    RepeatLimit 200
    RewriteBase
    # unsupported directive: [ISAPI_Rewrite]

    # Evita o download do arquivo .htaccess via browser
    RewriteRule ^/.htaccess$ /erros/404.asp

    #Configuração para tratamento das barras no endereço
    # Este é um caso comum para erros do tipo
    # http://www.site.com.br/produto/3335-cadeira e
    # http://www.site.com.br/produto/3335-cadeira/
    RewriteRule ^([^.?]+[^.?/])$ $1/ [R,L]

    #Configuração para o site1
    RewriteCond %{HTTP:Host} ^(?:www\.)?anjosdatecnologia\.com$
    RewriteRule /(.*) /index.php/$1 [NC,L,NS]

    Pessoal desculpe o desabafo e conto com a ajuda.
    Charle

Visualizando 3 respostas - 1 até 3 (de um total de 3)
  • O index.php existe por padrão em servidores Windows, é mais fácil mudar de servidor porque algumas soluções para se remover index.php do link em Windows precisam de certas extensões que o serviço não tem/não disponibiliza.

    Esse problema é tranquilo de se resolver, mas você tem que mexer nas propriedades do IIS, e como você utiliza uma hospedagem compartilhada não tem acesso a editar as configs do IIS :(, resumindo esqueça..

    Anjos,

    você tem flexibilidade de mudar de plano? O ideal para o WordPress seria uma hospedagem linux, pois as hospedagem Windows costumam apresentar diversos problemas mesmo após o site já funcionando.

Visualizando 3 respostas - 1 até 3 (de um total de 3)
  • O tópico ‘Link permanente sem o index.php’ está fechado para novas respostas.