Si estás trabajando con el servidor bajo Windows no te lo diferenciará ya que para el es el mismo archivo, es una de las pequeñas pegas que tiene, sin en cambio en los basados en Linux si que te lo diferencia ya que serían 2 archivos diferentes.
Lo único que se me ocurre para poder "subsanar" ese fallo es que uses $_SERVER['REQUEST_URI'] y separes ese último valor.
Por ejemplo:
Código PHP:
Ver original<?php
$Url = $_SERVER['REQUEST_URI'];
if($Separa[count($Separa)-1] == 'RSmith.php'){ echo 'Es la misma';
} else {
echo 'Es diferente';
}
?>
Y te dejo el ejemplo en
funcionamiento. Si cambias el nombre a minúsculas veras que sigue saliendo la misma página pero controla que la as cambiado.