← PHP

Sistema de páginas com HTACCESS

Lida 4551 vezes

Offline

andrepcg 
Membro
Mensagens 53 Gostos 0
Troféus totais: 26
Trófeus: (Ver todos)
Apple User Super Combination Combination Topic Starter Poll Voter Level 5 Level 4 Level 3 Level 2 Level 1

boas pessoal.

estou a fazer uma experiencia e até agora tenho o seguinte.

index.php
user.php
etc...

quando faço   user.php?n=blablabla  o script corre lindamente com tudo o que quero. depois tenho o htaccess:

Código: [Seleccione]
RewriteEngine on
RewriteRule ^u/([A-Za-z0-9-]+)?$ http://zzzzzzzz.info/user.php?n=$1 [L]

mas quando no browser faço  http://zzzzzzzz.info/u/blablabla  ele não faz rewrite mas faz um redireccionamento para a pagina    http://zzzzzzzz.info/user.php?n=blablabla.

ou seja, ao escrever o url curto, ele faz redireccionamento para a pagina prevista e no endereço muda para o url comprido. como faço para deixar estar o url curto em vez de mudar?
Offline

BlueEagle 
Membro
Mensagens 2221 Gostos 1
Troféus totais: 31
Trófeus: (Ver todos)
Windows User Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Poll Starter Level 5 Level 4 Level 3

Se queres que te diga, não faço a minima ideia de como isso funciona.
No entanto já trabalho com WordPress á muito tempo e ele tem provavelmente o melhor sistema de SEF URL's, portanto se explorares a forma ( e o htaccess ) do wordpress irás provavelmente conseguir por isso a funcionar!
Offline

raugusto 
Elite
Mensagens 3145 Gostos 33
Feedback +13

Troféus totais: 31
Trófeus: (Ver todos)
Level 6 Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Level 5 Level 4 Level 3 Level 2

isso é o script de uma bidding directory? nas instruções tem la o que tens que ter no htaccess nao? onde esta alojado? godaddy? no godaddy o htacess é um filme...
Offline

andrepcg 
Membro
Mensagens 53 Gostos 0
Troféus totais: 26
Trófeus: (Ver todos)
Apple User Super Combination Combination Topic Starter Poll Voter Level 5 Level 4 Level 3 Level 2 Level 1

está alojado na ptservidor.

se é um bidding directory? nao sei o que é isso mas eu pretendo que quando se acesse http://zzzzzz.info/u/blablabla ele faça rewrite tendo em conta http://zzzzzz.info/user.php?n=blablabla
Offline

raugusto 
Elite
Mensagens 3145 Gostos 33
Feedback +13

Troféus totais: 31
Trófeus: (Ver todos)
Level 6 Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Level 5 Level 4 Level 3 Level 2

asturmas, tens que vir aqui... eu tb tenho este problema com o htaccess...

http://www.buyprius.com/fuel-consuption
Offline

asturmas 
Administrador
Mensagens 19734 Gostos 50
Feedback +2

Troféus totais: 39
Trófeus: (Ver todos)
Mobile User Windows User Super Combination Combination Topic Starter 100 Poll Votes 50 Poll Votes 10 Poll Votes Poll Voter Poll Starter

Dizme por mp em que conta mas todos os wordpress funcionam sem problemas
Offline

Warrior 
Membro
Mensagens 203 Gostos 0
Troféus totais: 27
Trófeus: (Ver todos)
Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Level 5 Level 4 Level 3 Level 2 Level 1

RewriteEngine on
RewriteRule ^u/([A-Za-z0-9-]+)/?$  user.php?n=$1 [L]

Experimenta assim.
Offline

andrepcg 
Membro
Mensagens 53 Gostos 0
Troféus totais: 26
Trófeus: (Ver todos)
Apple User Super Combination Combination Topic Starter Poll Voter Level 5 Level 4 Level 3 Level 2 Level 1

já sei qual o meu problema. é por estar a usar uma sub-directoria.

assim que passei para uma directoria principal, tudo ficou bem.

PS: ja agora, como faço para usar isso numa sub-directoria?
Offline

Warrior 
Membro
Mensagens 203 Gostos 0
Troféus totais: 27
Trófeus: (Ver todos)
Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Level 5 Level 4 Level 3 Level 2 Level 1

Experimentas-te o que escrevi em cima?
Offline

asturmas 
Administrador
Mensagens 19734 Gostos 50
Feedback +2

Troféus totais: 39
Trófeus: (Ver todos)
Mobile User Windows User Super Combination Combination Topic Starter 100 Poll Votes 50 Poll Votes 10 Poll Votes Poll Voter Poll Starter

asturmas, tens que vir aqui... eu tb tenho este problema com o htaccess...

http://www.buyprius.com/fuel-consuption
Estamos a analisar o caso mas é mais facil se enviares email (suporte@ptservidor.com)
Offline

asturmas 
Administrador
Mensagens 19734 Gostos 50
Feedback +2

Troféus totais: 39
Trófeus: (Ver todos)
Mobile User Windows User Super Combination Combination Topic Starter 100 Poll Votes 50 Poll Votes 10 Poll Votes Poll Voter Poll Starter

Problema resolvido.