• Resolvido MDuartes

    (@mduartes)


    Olá

    Preciso da vossa ajuda. Tenho o site http://www.electronica-duartes.com/inicio.php e o fórum http://www.electronica-duartes.com/index.php instalados na raíz do meu servidor.
    Pretendo atualizar todas as páginas do meu site porque ele não é responsivo. Pretendo usar a versão 4.2.2 do wordpress e para que as url’s das páginas do atual site não sejam alteradas, terei que instalar o wordpress também na raíz do servidor. Tentei renomear o arquivo index.php do wordpress para iniciar.php logo após transferir os arquivos do programa para o servidor e depois fazer a instalação mas, não funciona nada bem. Dá para entrar no wordpress, criar artigos e páginas mas, ao tentar aceder a essas páginas/arquivos, vai sempre parar à pagina inicial do meu fórum.
    Como não encontrei maneira de enviar o meu arquivo htaccess, colocado na raíz do servidor, vou deixá-lo aqui (se for contra as regras do fórum podem por favor apagar?):
    # PRETTYURLS MOD BEGINS
    # Pretty URLs mod
    # http://code.google.com/p/prettyurls/
    # .htaccess file generated automatically on: December 11, 2014, 0:44

    RewriteEngine on
    RewriteBase /

    # Rules for: actions
    RewriteRule ^(activate|admin|ads|announce|attachapprove|buddy|calendar|clock)/?$ ./index.php?pretty;action=$1 [L,QSA]
    RewriteRule ^(collapse|contact|coppa|credits|deletemsg|display|dlattach|editpoll)/?$ ./index.php?pretty;action=$1 [L,QSA]
    RewriteRule ^(editpoll2|emailuser|findmember|groups|help|globalhf|helpadmin|im)/?$ ./index.php?pretty;action=$1 [L,QSA]
    RewriteRule ^(jseditor|jsmodify|jsoption|lock|lockvoting|login|login2|logout)/?$ ./index.php?pretty;action=$1 [L,QSA]
    RewriteRule ^(markasread|mergetopics|mlist|moderate|modifycat|modifykarma|movetopic|movetopic2)/?$ ./index.php?pretty;action=$1 [L,QSA]
    RewriteRule ^(notify|notifyboard|openidreturn|pm|post|post2|printpage|profile)/?$ ./index.php?pretty;action=$1 [L,QSA]
    RewriteRule ^(quotefast|quickmod|quickmod2|recent|register|register2|reminder|removepoll)/?$ ./index.php?pretty;action=$1 [L,QSA]
    RewriteRule ^(removetopic2|reporttm|requestmembers|restoretopic|search|search2|sendtopic|smstats)/?$ ./index.php?pretty;action=$1 [L,QSA]
    RewriteRule ^(suggest|spellcheck|splittopics|stats|sticky|theme|trackip|about:mozilla)/?$ ./index.php?pretty;action=$1 [L,QSA]
    RewriteRule ^(about:unknown|unread|unreadreplies|verificationcode|viewprofile|vote|viewquery|viewsmfile)/?$ ./index.php?pretty;action=$1 [L,QSA]
    RewriteRule ^(who|\.xml|xmlhttp|form)/?$ ./index.php?pretty;action=$1 [L,QSA]

    # Rules for: boards
    RewriteRule ^([-_!~*'()$a-zA-Z0-9]+)/?$ ./index.php?pretty;board=$1.0 [L,QSA]
    RewriteRule ^([-_!~*'()$a-zA-Z0-9]+)/([0-9]*)/?$ ./index.php?pretty;board=$1.$2 [L,QSA]

    # Rules for: topics
    RewriteRule ^([-_!~*'()$a-zA-Z0-9]+)/([-_!~*'()$a-zA-Z0-9]+)/?$ ./index.php?pretty;board=$1;topic=$2.0 [L,QSA]
    RewriteRule ^([-_!~*'()$a-zA-Z0-9]+)/([-_!~*'()$a-zA-Z0-9]+)/([0-9]*|msg[0-9]*|new)/?$ ./index.php?pretty;board=$1;topic=$2.$3 [L,QSA]

    # PRETTYURLS MOD ENDS

    DirectoryIndex index.php iniciar.php

    # BEGIN WordPress

    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^iniciar\.php$ – [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /iniciar.php [L]
    </IfModule>

    # END WordPress

    Obrigado desde já.

    Cumprimentos

    Mário Duarte Santos

A visualizar 1 resposta (de um total de 1)
  • Mário, nesse caso o mais recomendado é instalar o WordPress em uma pasta separada para que as regras de re-escrita de URL do seu fórum não interfiram com as regras do WordPress e cada um possa ter o seu próprio .htaccess.

A visualizar 1 resposta (de um total de 1)
  • O tópico ‘Preciso renomear o arquivo index.php do wordpress’ está fechado a novas respostas.