
Eu quando eu ligohttp://www.mysite.in/abc/xyzdeveria aparecerhttp://www.mysite.in/abc/xyz/index.phpmas o URL gritado não muda na barra de endereço e deve funcionar sem "/" no endereço. Por favor, alguém me ajude com o código .htaccess para Apache 2.2
Nota: Não deve listar o conteúdo do diretório, deve aparecer na página. URL amigável para SEO.
Obrigado Sreekanth
Responder1
Foi assim que eu fiz. Adicionei o código abaixo à pasta raiz .htaccess
Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /
RewriteRule ^(abx/xyz.html)/?$ $1/index.php [L,NC]
E adicionei o código abaixo ao arquivo .htaccess ao lado da pasta xyz.html
DirectorySlash Off
Directoryindex index.php
Options -Indexes
Responder2
Você precisa configurar DirectoryIndex index.php
e Options -Indexes
.
Ambas devem ser configurações padrão em qualquer instalação do Apache/PHP.
Algo parece quebrado na sua configuração.