.htaccess redireciona para o diretório pai

4

Estou criando instalações separadas do WordPress em vários subdiretórios de um domínio.

No começo, eu estava recebendo um erro interno do 500 Server. Então, criei o arquivo .htaccess e carreguei-o em cada raiz de instalação do WordPress.

Arquivo .HTACCESS:

# BEGIN WordPress
RewriteEngine On
RewriteBase /zingery/wordpress/
RewriteRule . /zingery/wordpress/index.php [L]

# add a trailing slash to /wp-admin
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L]
RewriteRule . index.php [L]
# END WordPress

Agora, quando vou ao diretório raiz para concluir a instalação do WordPress, sou redirecionado de volta para o diretório pai.

Aqui está um link com o exemplo:

enlace

Quando você clica em "zingery" e depois em "wordpress", você volta para / temp

Alguma ideia do que está acontecendo?

Se você clicar em "teste" no diretório temp, ele exibirá corretamente o arquivo index.php dentro dessa pasta (o diretório de teste NÃO contém uma instalação do WP). Isso significa que o problema de redirecionamento dos pais é relacionado ao WordPress.

Alguém pode me ajudar?

    
por cpcdev 04.05.2016 / 20:29

1 resposta

3

Por motivos de clareza, este deve ser seu .htaccess

RewriteEngine On
RewriteBase /zingery/wordpress/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /zingery/wordpress/index.php [L]
    
por TheDeadMedic 04.05.2016 / 20:39