Articles of .htaccess

O redirecionamento do url funciona incorretamente usando .htacess na php

Eu tenho um sub domínio api.example.com. meu código está em /var/www/html/ pasta. Meu sub domínio é redirecionado para /var/www/html pasta. Eu uso api.example.com para redirect na pasta /var/www/html/api . Usando .htaccess RewriteEngine On RewriteCond %{HTTP_HOST} ^api\. [NC] RewriteRule !^api/ api%{REQUEST_URI} [L,NC] Mas o problema é, também é mudar minha url, api.example.com/api , eu não quero […]

Erro CSS CSS local do PHP

Estou criando um CMS local. Qualquer link para o site redireciona para index.php através de .htaccess : RewriteEngine On RewriteBase /cms/ RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php/$1 No arquivo index.php , o URL é controlado. Se o caminho começa com o administrador, então admin.main.php é incluído. if (isset($_SERVER[‘PATH_INFO’])) { $request_url = $_SERVER[‘PATH_INFO’]; […]

htaccess 301 redireciona para .html

Eu originalmente queria que minhas páginas funcionassem e sem as extensões de arquivo. Foi assim que meu trabalho htaccess parecia: RewriteEngine On # .php to .html RewriteCond %{THE_REQUEST} \ /(.+)\.php[?\s] [NC] RewriteRule ^ /%1.html [L,R=301] # don’t need extension on the end RewriteCond %{SCRIPT_FILENAME} !-d RewriteCond %{REQUEST_FILENAME}.php -f RewriteRule ^(.+?)/?$ $1.php [L] RewriteRule ^(.+)\.html/?$ $1.php […]

.htaccess 403 Proibido se url contiver um diretório com outro arquivo htaccess

Eu tenho um arquivo .htaccess na raiz do site com as seguintes regras: Options -MultiViews Options All -Indexes RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php?url=$1 [QSA] E outro arquivo.htaccess em um sub-diretório (vamos chamá-lo Foo ): Order Allow,Deny Deny from all Allow from all Quando eu acessar, por exemplo: /test/test/test , normalmente redireciona-me para […]

Redirecionar uma URL não existente para a página de erro

Quero redirect todos os links não disponíveis para a página error.php aqui é o que eu quero se alguém inseriu um link que não existe, em vez de 404 Página de erro do webhost, eu quero redirecioná-los para a minha página de erro www.example.com/wrong_page.php deve ser redirecionado para www.example.com/error.php

Ocultar parte do URL htaccess

O objective: O usuário aterra no site onde os últimos 10 artigos são mostrados (não há problema aqui). O usuário clica no título de um artigo usando este link href em uma tabela: “.$title.” Todos os links de qualquer $type são direcionados para article.php . article.php deve ser construído de forma dinâmica com base nas […]

Remova a extensão PHP usando os methods .htaccess (Keeping Link Juice)

Estou tentando remover a extensão .php em meus URLs para torná-lo Search Engine Friendly usando o arquivo .htaccess Redirect 301, para manter o “juice rank” e eu tanto quanto eu tentei quase todos os exemplos ao redor – Ele simplesmente não Parece que funciona. Aqui estão alguns dos methods que eu tentei sem sucesso já: […]

Compreender o redirecionamento do PHP 404 relacionado ao pedido de obtenção inválido

Ok, estou usando o php tradicional, sem frameworks, nada, estou usando uma maneira processual simples, agora a minha pergunta é que eu estava procurando por um tempo, mas não estou recebendo uma resposta à minha pergunta, não uso arquivos .htaccess até agora, Mas eu realmente preciso entender como o erro 404 funciona? Eu estou tendo […]

Execução de arquivo do Wordppress

Eu tenho um site wordpress (plugin / temas buddypress). Estou usando um plugin que requer access a um arquivo .php no diretório de plugins. O caminho é http://localhost.com/wp-content/plugins/wp-fb-autoconnect/_process_login.php mas estou recebendo um erro de 404 páginas não encontrado. Um post nas FAQs de plugins (http://www.justin-klein.com/projects/wp-fb-autoconnect) diz: Estou recebendo um erro de servidor 404 ao tentar […]

htaccess mod-rewrite: link para subdiretório de root – negligenciar dirs no subdiretório?

Perguntei parte desta pergunta há algum tempo no stackoverflow e isso funciona perfeitamente: es Eu tenho um multi-domínio-servidor cada diretório é correspondente a um nome de domínio. No entanto, meu nome de domínio principal www.mydomain.com também é um diretório no meu servidor e não está vinculado automaticamente. É por isso que uso isso na minha […]