Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal, blz...
Não sei bem como explicar, mas minha dúvida é a seguinte:
Pensem no linkedin, por exemplo.
www.linkedin.com/nome_personalizado
Minha necessidade é criar uma url personalizada onde o usuario possa divulgar seu cadastro em um determinado site onde o resultado seja, exemplo:
www.curriculo.com.br/nome
Esse nome, está cadastrado num banco de dados e gostaria de condicionar ao usuário de personalizar o acesso ao seu cadastro, bem semelhante ao Facebook, Linkedin...
Alguém já teve esse tipo de necessidade ?
Desculpe Handoncloud, realmente não entendi.
Talvez eu não tenha me explicado direito.
Assim, pensa num cadastro de pessoas, por exemplo.
Em um determinado campo do cadastro, é possível a pessoa personalizar seu cadastro, sendo possível as pessoas de qualquer parte visualizar duas informações cadastrais através de um acesso.
Exemplo:
A url do site é: http://www.cadastros.com.br
Por padrão, o acesso poderia ser: http://www.cadastros.com.br/cadastro.php?cod=879
A ideia seria, ao invés de exibir daquela forma acima, gostaria de condicionar para a pessoa, personalizar seu cadastro, onde?
http://www.cadastros.com.br/julio , porem, caso já exista algum julio e nova pessoa que for se cadastrar tentar personalizar com o nome julio, deverá barrar e nao permitir.
Igual a ideia de personalizar a url no facebook http://www.techtudo.com.br/dicas-e-tutoriais/noticia/2011/01/como-criar-um-link-amigavel-para-seu-perfil-no-facebook.html
Isso é super tranquilo de fazer usando o Slim
Veja http://rberaldo.com.br/urls-amigaveis-sem-htaccess-usando-slim/
Edite o arquivo htaccess.
RewriteRule ^pasta/css/main.css$ pasta/css/main.php
Substitue o diretórios coom deseja e seja feliz. ^-^
Ficaria assim:
Do not remove this line or mod_rewrite rules and search engine friendly URLs will stop working
RewriteBase /Options +FollowSymLinks
RewriteEngine On
RewriteRule ^pasta/css/main.css$ pasta/css/main.php
Este se chamam "URLs amigáveis", ou seja, "Friendly URLs".
Espero que isto te ajude, e desculpe por não ter bem explicado, eu não sou daqueles do htaccess.
RewriteRule ^user/(.*)$ perfil.php?f=$1
Esse é para o perfil.
$1 = pega valor do $_GET['f'];
**(.*) = pega valor do $1**.