HX3 Foren

HX3 Foren (https://hx3.de/)
-   Software- und Webentwicklung (https://hx3.de/software-webentwicklung-23/)
-   -   URL verstecken (https://hx3.de/software-webentwicklung-23/url-verstecken-12466/)

boonz 29.05.2006 18:03

URL verstecken
 
Hi Leute,

ich wollte mal fragen, ob es eine elegante Möglichkeit gibt, die URL in der Adressleiste des Browsers zu verstecken und zwar so, dass beispielsweise
http://www.domain.de/bla/blub/bi.php
zu
http://www.domain.de
würde.

Durch Nachforschung stieß ich auf zwei Möglichkeiten:
  • Frames
    ala
    Code:

    <html>
    <head>
    <title>blabla</title>
    </head>
    <frameset cols="100%" border="0" margin="0" frameborder="0" noresize="noresize">
    <frame src="index2.html" border="0" margin="0" frameborder="0" noresize="noresize">
    </frameset>
    </html>

    hieße aber, dass ich frames benutze müsste, was mich irgendwie schon beim Gedanken anwidert und außerdem absoluter Suchmaschinen-Killer ist
  • mod_rewrite
    Scheint das zu sein, wonach ich suche. Jedoch soll einfach jede URL zu http://www.domain.de werden.
    Würde die entsprechende Syntax (um es für alle PHP-Dateien gültig zu machen) so aussehen:

    Code:

    RewriteEngine on
    RewriteRule (.*).php$ http://www.domain.de


Danke im Vorraus

Boonz

anders^on 29.05.2006 20:20

AW: URL verstecken
 
Zitat:

Zitat von BoOnZ
  • mod_rewrite
    Scheint das zu sein, wonach ich suche. Jedoch soll einfach jede URL zu http://www.domain.de werden.
    Würde die entsprechende Syntax (um es für alle PHP-Dateien gültig zu machen) so aussehen:

    Code:

    RewriteEngine on
    RewriteRule (.*).php$ http://www.domain.de


Das is in der Tat wonach du suchst. Du musst dich allerdings hier fragen, ob z.B. auch Bilder
und andere Dateien zu domain.de werden sollen.

So wies ist, wird jede *.php zu domain.de umgeleitet. Wenn du weitere Dateiendungen
umleiten willst, geht das wiefolgt:

Code:

RewriteEngine on
RewriteRule (.*)\.(php|htm|html|cgi|txt)$ http://www.domain.de

Das würde nun alle php, htm, html, cgi und txt-Dateien auf domain.de verweisen.

Snevsied 29.05.2006 20:46

AW: URL verstecken
 
Werden dann einfach alle URLs als Domainname angezeigt? Oder gibt es einen "Redirect" auf die Hauptdomain zurück?

Achja, wo muss man das einbinden? (die elgantere Lösung).

boonz 29.05.2006 20:57

AW: URL verstecken
 
@ anders
Nein, kein Redirect, nur die URL in der Adressleiste soll gleich bleiben.
@snev
Einbinden entweder in der httpd.conf oder .htaccess.

anders^on 30.05.2006 16:14

AW: URL verstecken
 
Zitat:

@ anders
Nein, kein Redirect, nur die URL in der Adressleiste soll gleich bleiben.
Dann isses wohl die Framelösung. Jede andere Variante würde auf abweichende Domains
rauslaufen, da der Server ja irgendwie wissen muss, welche von den Seiten er zeigen soll.

Einzige Alternative, die mir einfällt, wäre nen hochkompliziertes PHP-System mit POST-Abfrage und
ausschließlich Buttons als Links :nachdenklich:


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:00 Uhr.

Angetrieben durch vBulletin, Entwicklung von Philipp Dörner & Tobias


SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119