Aeffy Postado Dezembro 5, 2015 Denunciar Compartilhar Postado Dezembro 5, 2015 (editado) RewriteRule ^([^\.]+)/? u.php?rl=$1 [NC,L] Estou com esse código onde de http://aeffy.com/u?rl=JOudrcM vai para apenas http://aeffy.com/JOudrcM , funciona, mas quando tento acessar qualquer outra página, fica com um loop de redirecionamento e não entra, alguém sabe como resolver? ._. htaccess* Editado Dezembro 5, 2015 por Aeffy Link para o comentário Compartilhar em outros sites More sharing options...
Guest ElektronZ Postado Dezembro 5, 2015 Denunciar Compartilhar Postado Dezembro 5, 2015 Por favor poste o código do htaccess Link para o comentário Compartilhar em outros sites More sharing options...
Aeffy Postado Dezembro 5, 2015 Autor Denunciar Compartilhar Postado Dezembro 5, 2015 Por favor poste o código do htaccess Primeira linha do tópico Link para o comentário Compartilhar em outros sites More sharing options...
Guest ElektronZ Postado Dezembro 5, 2015 Denunciar Compartilhar Postado Dezembro 5, 2015 (editado) Primeira linha do tópico Opa, nem vi, malz :v Tente usar essa: RewriteRule ^u?rl-([0-9]+)\.html$ u?rlid=$link Editado Dezembro 5, 2015 por ElektronZ Link para o comentário Compartilhar em outros sites More sharing options...
Aeffy Postado Dezembro 5, 2015 Autor Denunciar Compartilhar Postado Dezembro 5, 2015 (editado) Opa, nem vi, malz :v Tente usar essa: RewriteRule ^u?rl-([0-9]+)\.html$ u?rlid=$link Dei uma editada no seu e nada .-. Editado Dezembro 5, 2015 por Aeffy Link para o comentário Compartilhar em outros sites More sharing options...
Guest Void Postado Dezembro 7, 2015 Denunciar Compartilhar Postado Dezembro 7, 2015 Só tem isso no .htaccess? Tenta isso: RewriteEngine On RewriteBase / RewriteRule ^([^\.]+)/? u.php?rl=$1 [NC,L] Link para o comentário Compartilhar em outros sites More sharing options...
Aeffy Postado Dezembro 7, 2015 Autor Denunciar Compartilhar Postado Dezembro 7, 2015 (editado) Só tem isso no .htaccess? Tenta isso: RewriteEngine On RewriteBase / RewriteRule ^([^\.]+)/? u.php?rl=$1 [NC,L] Não, meu htaccess: RewriteBase / RewriteEngine On # Remove .php RewriteRule ^([^\.]+)$ $1.php [NC,L] # ERROR 404 ErrorDocument 404 http://aeffy.com/404 O seu está dando erro 500 Editado Dezembro 7, 2015 por Aeffy Link para o comentário Compartilhar em outros sites More sharing options...
Guest Void Postado Dezembro 7, 2015 Denunciar Compartilhar Postado Dezembro 7, 2015 Não, meu htaccess: RewriteBase / RewriteEngine On # Remove .php RewriteRule ^([^\.]+)$ $1.php [NC,L] # ERROR 404 ErrorDocument 404 http://aeffy.com/404 O seu está dando erro 500 RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^([^/]+)/$ $1.php RewriteRule ^([^/]+)/([^/]+)/$ /$1/$2.php RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_URI} !(\.[a-zA-Z0-9]{1,5}|/)$ RewriteRule (.*)$ /$1/ [R=301,L] Usa esse e vê o que acontece. Link para o comentário Compartilhar em outros sites More sharing options...
Aeffy Postado Dezembro 7, 2015 Autor Denunciar Compartilhar Postado Dezembro 7, 2015 RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^([^/]+)/$ $1.php RewriteRule ^([^/]+)/([^/]+)/$ /$1/$2.php RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_URI} !(\.[a-zA-Z0-9]{1,5}|/)$ RewriteRule (.*)$ /$1/ [R=301,L] Usa esse e vê o que acontece. Acho que você não me entendeu, eu só gostaria de retirar a variavel $_GET['rl'] e a página "u" da url, por exemplo: http://aeffy.com/u?rl=GamersBoard-> http://aeffy.com/GamersBoard Link para o comentário Compartilhar em outros sites More sharing options...
Guest Void Postado Dezembro 7, 2015 Denunciar Compartilhar Postado Dezembro 7, 2015 Acho que você não me entendeu, eu só gostaria de retirar a variavel $_GET['rl'] e a página "u" da url, por exemplo: http://aeffy.com/u?rl=GamersBoard-> http://aeffy.com/GamersBoard Opa, erro meu: RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^([^\.]+)$ $1.php [NC,L] Link para o comentário Compartilhar em outros sites More sharing options...
Aeffy Postado Dezembro 7, 2015 Autor Denunciar Compartilhar Postado Dezembro 7, 2015 Opa, erro meu: RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^([^\.]+)$ $1.php [NC,L] Você sabe que esse código só tira a extensão php da página né? kk Link para o comentário Compartilhar em outros sites More sharing options...
Guest Void Postado Dezembro 7, 2015 Denunciar Compartilhar Postado Dezembro 7, 2015 Você sabe que esse código só tira a extensão php da página né? kk Novamente eu não prestei atenção, desculpe. Me diga uma coisa, tem diferença na localização dos arquivos? O encurtador está dentro de uma pasta que não é a principal? Se sim, adicione seu .htaccess dentro só dele e faça um outro para o principal Link para o comentário Compartilhar em outros sites More sharing options...
Aeffy Postado Dezembro 7, 2015 Autor Denunciar Compartilhar Postado Dezembro 7, 2015 Novamente eu não prestei atenção, desculpe. Me diga uma coisa, tem diferença na localização dos arquivos? O encurtador está dentro de uma pasta que não é a principal? Se sim, adicione seu .htaccess dentro só dele e faça um outro para o principal Está tudo no mesmo diretório Link para o comentário Compartilhar em outros sites More sharing options...
Guest Piole_BR Postado Dezembro 10, 2015 Denunciar Compartilhar Postado Dezembro 10, 2015 Resolvido em outro fórum! Sua dúvida foi marcada como [Resolvido] e movido à área de dúvidas resolvidas.Atenciosamente,Gamer's Board Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Aeffy
RewriteRule ^([^\.]+)/? u.php?rl=$1 [NC,L]
Estou com esse código onde de http://aeffy.com/u?rl=JOudrcM vai para apenas http://aeffy.com/JOudrcM , funciona, mas quando tento acessar qualquer outra página, fica com um loop de redirecionamento e não entra, alguém sabe como resolver? ._.
htaccess*
Editado por AeffyLink para o comentário
Compartilhar em outros sites
13 respostass a esta questão
Posts Recomendados