.htaccess unbemerktes umleiten

Irgendwelche Probleme mit XAMPP für Windows? Dann ist hier genau der richtige Ort um nachzufragen.

.htaccess unbemerktes umleiten

Postby Silv3r » 08. December 2014 16:53

hallo,

Ich befasse mich gerade bisschen mit der ganzen Webgeschichte.
Ich habe jetzt eine Subdomain erstellt, die Subdomain leitet auch in den richtigen Ordner weiter.

Jetzt würde ich es gerne haben, dass in der Browserleiste dann nicht Domain.de/Ordner... steht, sonder nur die sub.domain.de

Bislang habe ich diesen Eintrag in meiner .htaccess Datei.

Code: Select all
RewriteEngine On
RewriteCond %{HTTP_HOST} ^sub\.domain\.de$ [NC]
RewriteRule ^(.*)$ http://domain.de/Ordner/Ordner/$1 [L]


die .htaccess - Datei liegt im Hauptverzeichnis der Domain.
Was muss ich ändern damit das richtig klappt?


Lg

Silv3r
Last edited by Silv3r on 10. December 2014 17:18, edited 1 time in total.
Silv3r
 
Posts: 6
Joined: 08. December 2014 16:36
Operating System: Win7

Re: .htaccess unbemerktes umleiten

Postby Nobbie » 08. December 2014 21:59

Prima.
Nobbie
 
Posts: 8769
Joined: 09. March 2008 13:04

Re: .htaccess unbemerktes umleiten

Postby Silv3r » 10. December 2014 17:19

hab mal schnell die frage hinzugefügt :D
Silv3r
 
Posts: 6
Joined: 08. December 2014 16:36
Operating System: Win7

Re: .htaccess unbemerktes umleiten

Postby Altrea » 10. December 2014 20:19

Dann frage ich mal: Was funktioniert denn genau nicht?
Beschreibe doch mal ausführlich dein Problem.
Was tust du, was erwartest du und was passiert stattdessen?
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 8290
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 10 Pro x64

Re: .htaccess unbemerktes umleiten

Postby Silv3r » 10. December 2014 20:56

Also,

die Umleitung funktioniert.

Im Browser in der Addreszeile steht nach eingabe der Subdomain nicht mehr die Subdomain sondern die Domain mit den ganzen Ordnern hinten dran.
Sprich ich gebe sub.domain.de ein und im Browser steht dann nach der Umleitung domain.de/ordner/ordner.

Ich es gerne so haben, dass im Browser dann sub.domain.de steht. Ich glaube das ist eine Frameweiterleitung oder so ähnlich?

Hoffe das kann jetzt bisschen weiterhelfen.
Silv3r
 
Posts: 6
Joined: 08. December 2014 16:36
Operating System: Win7

Re: .htaccess unbemerktes umleiten

Postby Altrea » 10. December 2014 21:04

Das funktioniert mit Apache Boardmitteln so nicht wie du das tust.
Möchtest du einen hidden rewrite machen, also dass die URL sich in der Addresszeile nicht ändert, darfst du beim Ziel nicht mit absoluten Domains arbeiten, sondern mit relativen Pfadangaben, zum Beispiel:

Code: Select all
RewriteEngine On
RewriteCond %{HTTP_HOST} ^sub\.domain\.de$ [NC]
RewriteRule ^(.*)$ /Ordner/Ordner/$1 [L]


Umleitungen von Domain auf Domain sind immer transparent für den Browser, alles andere wäre ein ziemliches Sicherheitsloch.
Einzige Ausnahme sind wie gesagt Frames, aber das hat mit Apache nichts zu tun.
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 8290
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 10 Pro x64

Re: .htaccess unbemerktes umleiten

Postby Silv3r » 10. December 2014 21:12

Ich habe das jetzt mal geändert.

Jetzt bekomme ich diese Errormeldung beim aufrufen der Website..

Code: Select all
Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator at postmaster@localhost to inform them of the time this error occurred, and the actions you performed just before this error.

More information about this error may be available in the server error log.

Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.


In der Apache Errorlog kommt diese Meldung.
Code: Select all
[Wed Dec 10 21:11:38.589372 2014] [core:error] [pid 104004:tid 1840] [client **.***.***.***] AH00124: Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace.
Last edited by Silv3r on 10. December 2014 21:14, edited 1 time in total.
Silv3r
 
Posts: 6
Joined: 08. December 2014 16:36
Operating System: Win7

Re: .htaccess unbemerktes umleiten

Postby Altrea » 10. December 2014 21:13

Schau in dein Apache error.log für weitere Hinweise was dort schief läuft
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 8290
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 10 Pro x64

Re: .htaccess unbemerktes umleiten

Postby Silv3r » 10. December 2014 21:15

Habe gerade den Beitrag editiert.
Silv3r
 
Posts: 6
Joined: 08. December 2014 16:36
Operating System: Win7

Re: .htaccess unbemerktes umleiten

Postby Altrea » 10. December 2014 21:30

Ah, wir haben eine Endlosschleife gebaut...
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 8290
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 10 Pro x64

Re: .htaccess unbemerktes umleiten

Postby Silv3r » 10. December 2014 21:40

Wie bekommt man denn die endlosschleife raus ? :O
Silv3r
 
Posts: 6
Joined: 08. December 2014 16:36
Operating System: Win7


Return to XAMPP für Windows

Who is online

Users browsing this forum: No registered users and 17 guests