Ir para conteúdo
  • 0

[Resolvido] .htacess


Aeffy

Pergunta

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 Aeffy
Link para o comentário
Compartilhar em outros sites

13 respostass a esta questão

Posts Recomendados

Guest ElektronZ

Primeira linha do tópico

Opa, nem vi, malz :v

Tente usar essa:

RewriteRule ^u?rl-([0-9]+)\.html$ u?rlid=$link

Editado por ElektronZ
Link para o comentário
Compartilhar em outros sites

 

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 por Aeffy
Link para o comentário
Compartilhar em outros sites

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

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

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

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

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...