Articles of .htaccess

Estrutura simples do site RewriteRule para PHP parameters GET

Como posso rewrite os exemplos abaixo? www.domain-name.com/site-name/index.php?lang=pt-pt&page=home www.domain-name.com/site-name/index.php?lang=pt-pt&page=about www.domain-name.com/site-name/index.php?lang=ptptpt&page=inicio www.domain-name.com/site-name/index.php?lang=ptptpt&page=sobre Para isso: www.domain-name.com/site-name/en-us/home.html www.domain-name.com/site-name/en-us/about.html www.domain-name.com/site-name/pt-pt/inicio.html www.domain-name.com/site-name/pt-pt/sobre.html Consegui obter o parâmetro da página . Isto é o que eu tenho: RewriteEngine on RewriteBase /site-name/ RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*?)/?$ index.php?page=$1 [L] Não sei acrescentar .html no final para todos os parâmetros de ” […]

A mesma URL sem www session diferente

Eu tenho o seguinte problema (que eu sei que muitos de vocês provavelmente têm ou tiveram), mas ainda não encontrei uma explicação em qualquer lugar que me satisfaça, ou pelo menos uma solução adequada. No script de session de qualquer um dos sites que eu faço, se o usuário passar pelo domínio usando www.domain.com e […]

Erro do subdomínio Laravel 500

Estamos rodando em hospedagem compartilhada e executando laravel no domínio principal que é example.com , tudo está funcionando perfeitamente bem. Nós criamos um teste de sudbomain.example.com ao consultar o gerenciador de subdomínios no cPanel e apontou a raiz do documento para /public_html/test Assim que visitarmos test.example.com , recebemos 500 Erros Internos de Servidor O hoccesso […]

301 redirecionamento para páginas antigas do site com codeIgniter

Acabei de atualizar um dos meus sites estáticos para um site habilitado para CodeIgniter. Eu preciso redirect os nomes de domínio exatos do site antigo para os novos para evitar o erro 404. Páginas antigas> http://example.com/pagename.php Novas páginas> http://example.com/index.php/home/category_images/9(cat_id) Eu não sou muito alto não. de páginas tão difíceis de codificar todas as páginas diretamente […]

Segmentação precisa da diretiva do tipo Filesmatch

Eu tenho procurado a melhor maneira de mudar o arquivo index.html da raiz do meu site para um arquivo index.php. Minha pesquisa indica que fazer isso descuidadamente resultará em um hit para o meu ranking no Google e que minha melhor opção é analisar o arquivo de índice como php, observando que este é o […]

Como posso esconder o arquivo index.php para yii no apache / .htaccess / mod_rewrite?

Eu tenho esse arquivo htaccess: RewriteEngine on #if a directory or a file exists, use it directly RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . index.php E eu estou usando o Yii 1.1.15 ( este site foi tirado da versão 1.1.13, mas essa versão não está mais disponível para download, então eu estou usando isso […]

Redirecionando pedidos de imagens via .htaccess dependendo da existência do arquivo

Eu implementei um gerador de imagens que salva o arquivo final em. formato jpg dentro / imagens . Uma vez que o arquivo é salvo, não há necessidade de gerá-lo nunca mais . Esta é a rota para o gerador de imagens: /gen.php?id=495abc Este é o diretório onde todos os. As imagens do jpg são […]

como alterar parâmetros de seqüência de consulta com o nome usando .htaccess?

Eu estou passando parâmetros de uma página para outra página em PHP aqui é o código: – <a href="https://stackoverflow.com/questions/28392487/how-to-change-query-string-parameters-with-name-using-htaccess/index.php?product.php&category_id=” target=”_blank”>Detail Agora, quando eu cliquei no link de detalhes, mostra a página do produto, mas nesta categoria da página está mostrando por exemplo category_id = 15, portanto, não quero mostrar isso, e sim, esse id que […]

Mod-rewrite não está funcionando no servidor Network Solutions

Tenho um site que exige que o mod-rewrite funcione bem, mas parece não ser funcional no servidor compartilhado da Network Solutions que estamos executando. A Network Solutions promete que está instalado, mas não fornecerá mais suporte sem pagamento adicional. Coloquei um teste simples na seguinte pasta que contém dois arquivos. O primeiro, “.htaccess” contém o […]

mod_rewrite – Não consigo fazer com que funcione como eu quero

Obrigado pela leitura. Antes de tudo, recebi um .htaccess dentro do meu diretório raiz com a seguinte declaração: # Mod Rewrite RewriteEngine on RewriteRule ^$ /root/ [L] RewriteRule (.*) /root/$1 [L] e dentro da pasta raiz eu recebi este arquivo: # Mod Rewrite RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ /root/index.php/$1 [PT,L] […]