Articles of url rewriting

IIS Url Rewrite não está funcionando com instalações WP aninhadas

Estou tentando solucionar um problema com a minha instalação WP. Tenho 3 instalações do WP no servidor, da seguinte forma. root (WordPress) / Estilo (WordPress) / Classificados (WordPress) O que está na raiz está funcionando, mas os outros estão jogando um erro de 500. eles trabalharam recentemente, mas não tem certeza do que aconteceu. Eu […]

Conversão de links em mod rewrite .htaccess

Estou tentando mudar meu url longo para algo curto, eu fiz isso com sucesso, mas depois do envio, obter o URL da informação não está procurando o que eu quero, como eu busco algo e mostra meu URL assim /search.php?q=a&limit=150&siz=any então eu quero convertê-lo automaticamente no url bar como este /car/150/any Estou usando isso RewriteEngine […]

Reescrever Url (URL Routing) em .htaccess

Meus diretórios são como: http://www.mydomain.com/macbook-computer http://www.mydomain.com/sony-computer http://www.mydomain.com/lenovo-computer Eu quero fazer isso, se um usuário digitar computadores / macbook-computer como: http://www.mydomain.com/computers/macbook-computer Quero exibir a página que é: http://www.mydomain.com/macbook-computer . Minhas restrições são: 1. User must type /computers (segment 1) 2. String coming from computers/ must end with “computer”. (segment 2) Como posso fazer isso em meu […]

Htaccess URLRewrite para outro mapa

Quando eu vou para {url} / klanten / home / ou {url} / klanten / logout / a 500 Internal Server Error vêm. Meu htaccess: RewriteEngine on RewriteRule ^klanten/([^/]+)/?$ klanten/$1.php [L,QSA,NC] RewriteRule ^error/([^/]+)/([^/]+)/([^/]+)/([^/]+)/?$ error.php?type=$1&error=$2&file=$3&from=$4 [L,QSA,NC] RewriteRule ^email/([^/]+)/?$ email.php?id=$1 [L,QSA,NC] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME}.php -f RewriteRule ^(.*)$ $1.php [L] O mapa ‘klanten’ […]

Use o PHP para rewrite URLs?

Eu quero fazer minhas próprias regras de reescrita de URL usando um par de PHP-MySQL. O conceito é ter uma regra no meu .htaccess que envie toda a solicitação para o meu arquivo index.php como: RewriteRule ^([a-zA-Z0-9_-]+)/$ index.php RewriteCond %{REQUEST_URI} !\.(.+)$ RewriteRule ^(.*)([^/])$ http://%{HTTP_HOST}/$1$2/ [L,R=301]. E o php irá assumir todos os params através de […]

A reescrita htaccess quebra caminhos relativos

Eu tenho um arquivo htaccess que mapeia http://www.myserver.com/home/ para http://www.myserver.com/index.php?section=home Esta parte funciona bem. A questão que estou enfrentando agora é que todas as minhas imagens e css residem em uma subpilância chamada ativos, ou seja, http://www.myserver.com/assets/images/ http://www.myserver.com/assets/css/ etc. Após o redirecionamento, o navegador procurará os arquivos abaixo http://www.myserver.com/home/assets/images/ que faz com que as coisas […]

remova os caracteres indesejados da url usando a regra de reescrita htaccess

No meu projeto recente, a regra de rewrite está funcionando bem, mas o problema é que não consigo remover caracteres indesejados da URL. Abaixo está o código htaccess: – RewriteEngine On RewriteBase / RewriteCond %{HTTP_HOST} !^(www\.)?domain.com\.com$ [NC] RewriteCond %{THE_REQUEST} /find\.php\?source=([^\s&]+)&destination=([^\s&]+) [NC] RewriteRule ^ %1-to-%2.html? [R=302,L,NE] RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^([^\s]+)-to-([^\s]+)?.html$ find.php?source=$1&destination=$2 [L,QSA] […]

Como Reescrever URL em PHP Somente?

Eu tenho um site estruturado MVC (Model, View, Controller) no qual eu estou pensando. Está hospedado em smallbusiness.yahoo.com. (Apache) Eles limitam a hospedagem para php (e mysql), e não há nenhuma maneira de editar as configurações do servidor. Isso significa que não há arquivos .htaccess! Procurei a solução por um longo período de tempo, mas […]

como “rewrite regra” para um sub-subdiretório? .htaccess / php

Eu tenho uma pasta chamada teste localizado em www.mydomain.com/abc/files/test. Preciso alterar os URLs de www.mydomain.com/abc/files/test/test.php?id=15&key=some-text123 para www.mydomain.com/abc/files/test/15/some-text123 isso é semelhante às URLs SO. Eu tentei seguir no arquivo .htaccess com o seguinte código RewriteEngine on Options +FollowSymlinks RewriteBase / RewriteRule ^test/([0-9]+)/([A-Za-z0-9-]+)?$ test/test.php?id=$1&key=$2 [R] Ele redireciona-me para www.mydomain.com/test/test.php?id=15&key=some-text-123 mas não funcionou enquanto copiei o formato de […]

Como posso rewrite um URL wordpress para usar o primeiro diretório secundário como uma string de consulta?

Eu preciso do primeiro subdiretório no meu URL para rewrite para um URL querystringed se a categoria corresponder a um código de programa, ou seja: 4 caracteres maiúsculas, como AUBU Por exemplo, eu precisaria: http://www.georgiancollege.ca/devprograms/AUBU/ Para rewrite para: http://www.georgiancollege.ca/devprograms/index.php?page_id=16&major=AUBU Mas não quero que isso afete URLs atuais, como http://www.georgiancollege.ca/devprograms/a-to-z/ que não deve ser reescrito para: […]