Hi,
- Wie schafft meine index.PHP es, dass im Nutzerbrowser in der Adresszeile eben nicht index.PHP steht, sondern die von ihm angefragte URL?
gar nicht. Das macht der Server - indem er etwas *nicht* macht, nämlich dem Client zu sagen, dass er eine andere URL anfordern soll. Lerne, dass zwischen einer URL und irgendwelchen Dateien nicht der geringste Zusammenhang besteht, solange kein solcher geschaffen wird[1]. Es müssen nicht einmal Dateien existieren.
- Wie verhält sich das Ganze bei Suchrobotern?
Niemand außer dem Server weiß etwas über Dateien, die dort vorliegen mögen. Suchroboter und andere Maschinen, z.B. Browser, sehen ausschließlich die URL. Es lassen sich keinerlei Rückschlüsse auf serverseitig verwendete Techniken treffen.
Interessieren die sich nur für Dateien,
Ausschließlich der Server interessiert sich (ggf.) für Dateien. Niemand sonst. Jeder andere interessiert sich für Ressourcen.
Cheatah
[1] In den simpelsten Default-Einstellungen von Servern passiert dies beispielsweise.
X-Self-Code: sh:( fo:} ch:~ rl:| br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes