HX3 Foren  

  HX3 Foren > Konstruktiv > Software- und Webentwicklung

Software- und Webentwicklung Planung, Programmierung und Administration
UML, JavaScript/DOM, ASP, JSP, PHP, Apache, MySQL, Python, Perl (...)

Antwort
 
Themen-Optionen Ansicht
Alt 29.05.2006, 18:03   #1 (permalink)
Tokio Hotel Fan 10 Jahre hx3
500 Beiträge1000 Beiträge
 
Benutzerbild von boonz
 
Registriert seit: 04.05.2005
Ort: Bahamas
Alter: 26
Beiträge: 1.460
boonz eine Nachricht über ICQ schicken boonz eine Nachricht über Skype™ schicken
Standard 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
__________________
Zitat:

"Sodomy non sapiens."
- Pterry (Mort)

o
L_
OL
"This is Schäuble. Copy Schäuble into your signature to help him on his way to Überwachungsstaat."

"Tokio Hotel Fan" -edited by Burns :P
- auch edited by Burns :P
boonz ist offline   Mit Zitat antworten
Alt 29.05.2006, 20:20   #2 (permalink)
Administrator
500 Beiträge1000 Beiträge2.500 Beiträge
 
Benutzerbild von anders^on
 
Registriert seit: 10.05.2003
Ort: Bayern™
Beiträge: 3.483
anders^on eine Nachricht über ICQ schicken anders^on eine Nachricht über Skype™ schicken
Standard AW: URL verstecken

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.
anders^on ist offline   Mit Zitat antworten
Alt 29.05.2006, 20:46   #3 (permalink)
Beta Tester 10 Jahre hx3
20.000 Beiträge
 
Registriert seit: 13.04.2003
Beiträge: 29.761
Standard 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).
Snevsied ist offline   Mit Zitat antworten
Alt 29.05.2006, 20:57   #4 (permalink)
Tokio Hotel Fan 10 Jahre hx3
500 Beiträge1000 Beiträge
 
Benutzerbild von boonz
 
Registriert seit: 04.05.2005
Ort: Bahamas
Alter: 26
Beiträge: 1.460
boonz eine Nachricht über ICQ schicken boonz eine Nachricht über Skype™ schicken
Standard 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.
__________________
Zitat:

"Sodomy non sapiens."
- Pterry (Mort)

o
L_
OL
"This is Schäuble. Copy Schäuble into your signature to help him on his way to Überwachungsstaat."

"Tokio Hotel Fan" -edited by Burns :P
- auch edited by Burns :P
boonz ist offline   Mit Zitat antworten
Alt 30.05.2006, 16:14   #5 (permalink)
Administrator
500 Beiträge1000 Beiträge2.500 Beiträge
 
Benutzerbild von anders^on
 
Registriert seit: 10.05.2003
Ort: Bayern™
Beiträge: 3.483
anders^on eine Nachricht über ICQ schicken anders^on eine Nachricht über Skype™ schicken
Standard 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
anders^on ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Kontakt - HX3.de - Archiv - Nach oben

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