Re[2]: Unikatnost URL

From: Pavel <seo (zavinac)>
Date: 19. 03. 2004, 00:38 CET
Nazdar všichni,

18. března 2004, 22:24:29, Jan napsal(a):

JK> Tomu se IMHO lze jen tezko zcela vyvarovat. Nemuzete prece ovlivnit, v
JK> jakem tvaru budou na vas budou odkazovat "nekteri webmastri".

  Do jisté míry si jste za odkazy na _index_ vinen sám. Pokud se jedná
  o nějaké jiné konkrétní odkazy (example.php), tak je jasný, že jméno
  souboru musí být uvedeno. Pokud nikde sám nezveřejníte jméno souboru
  _index_,  tězko  někdo bude zkoumat, zda je to index.php, index.htm,
  index.html  a  podobně,  a  v  tom  případě také nebude odkaz na váš
  index odkazovat i se jménem souboru...

JK> Zajima  me  ale  jina,  souvisejici,  vec. Jak se udela presmerovani z
JK> example.com/index.html  na  examlpe.com/, kdyz je example.com/ vlastne
JK> example.com/index.html? Tedy jak presmerovat stranku na sebe sama, aby
JK> sama sebou nebyla... Doufam, ze tomu rozumite ;)

 naprosto jednoduchý dotaz :-), pomocí php to lze vyřešit například takto:

*********
index.php:
<?php
if ($_SERVER['REQUEST_URI'] == '/index.php' ){
header('HTTP/1.1 301 Moved Permanently');
header('Location: http://'.$_SERVER['SERVER_NAME'].'/ ');
header('Connection: close');
}
// následuje vlastní, původní obsah stránky

?>
*********

Což má za následek, že pokud někdo zadá adresu:
http://www.example.com/index.php přesměruje jej to na
http://www.example.com/

Pro  vnořené  adresáře si to musíte už trohu poupravit..., o vhodnosti
použití či nepoužií této medody lze bohužel vést diskuse...

-- 
Pavel Kodýtek
ICQ: 30759319
http://www.finance.paysoft.cz/ Stavební spoření jinak...
http://www.web4u.cz/?rid=1459 Webhosting za velmi nízké ceny...
Received on Fri, 19 Mar 2004 00:38:05 +0100

This archive was generated by hypermail 2.1.8 : 19. 03. 2004, 00:38 CET