De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.
URL Relativa
Colaboração: Rubens Queiroz de Almeida
Data de Publicação: 10 de Novembro de 2000
Autor: Jorge Kinoshita http://www.pcs.usp.br/~jkinoshi/=
Em http://www.pcs.usp.br/~jkinoshi/index.html você encontra:=
:pre
Crie sua palestra <a
href="http://www.pcs.usp.br/~jkinoshi/palestra/pala.html">aqui</a>=
usando pala.cgi
:/pre
A URL "http://www.pcs.usp.br/~jkinoshi/palestra/pala.html" poderia ser=
declarada de outras duas formas:
1. Relativa ao diretório que contém index.html. Ex:
:pre
<a href="palestra/pala.html">aqui</a>
:/pre
2. Relativa à URL www.pcs.usp.br. Ex:
:pre
<a href="/~jkinoshi/palestra/pala.html">aqui</a>=
:/pre
Se você estiver desenvolvendo o seu web site em uma plataforma antes de
migrá-lo para a plataforma definitiva (altamente recomendável) então
vale a pena declarar as URLs dentro de seu site de forma relativa. Dessa
forma, você pode testar tudo num site e migrar para outro sem ter de
realizar nenhuma alteração.
Observação 1: use sempre as URLs relativas de forma a avançar na
estrutura de diretórios e nunca use algo como ../ . Verifique se seu
site aceita este tipo de declaração (ex: http:x/../) Se sim, então
acertando o path poder-se-ia acessar /etc/passwd o que representa um
enorme furo de segurança.
Observação 2: Em http://www.pcs.usp.br/~jkinoshi/palestra/pala.html você=
encontra um gerador de palestras: do texto para html.