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.

Adicionar comentário

* Campos obrigatórios
5000
Powered by Commentics

Comentários

Nenhum comentário ainda. Seja o primeiro!


Veja a relação completa dos artigos de Rubens Queiroz de Almeida