Rewrite, Alias oder doch was anderes?

Alles, was den Apache betrifft, kann hier besprochen werden.

Rewrite, Alias oder doch was anderes?

Postby Szop » 02. September 2013 15:12

Moin Moin :)!

Ich bin ein ziemlicher Newbie und weiß nicht genau wonach ich suchen soll, eventuell ist mein Problem auch nicht lösbar wie ich es mir vorstelle. Also folgendes:

Ich hab eine Domain: www.szop.in deren A Record auf meinen Server zeigt. Auf diesem läuft ein Apache und liefert unter www.szop.in/admin einen URL Shortener aus: YOURLS. Jetzt die Frage: Kann ich den www.szop.in, inklusive *.szop.in, auf eine andere Domain von mir "redirecten(richtig?)" und den www.szop.in/admin Teil von dem alten Server ausliefern lassen? Ich hab mir jetzt einige Sachen bzgl. Weiterleitung angeschaut, aber irgendwie passt das nicht alles in mein Schema. Ich weiß das man Domänen permanent/temporär und einiges andere umlenken kann, aber das scheint mir ein etwas spezieller Fall zu sein da sich die Domain "splittet". Wäre klasse wenn mich jemand in die richtige Richtung lenken könnte :).

Schönen Gruß,
Szop
Szop
 
Posts: 3
Joined: 02. September 2013 15:01
Operating System: Debian 7

Re: Rewrite, Alias oder doch was anderes?

Postby Nobbie » 02. September 2013 16:11

Szop wrote:Wäre klasse wenn mich jemand in die richtige Richtung lenken könnte :)


Schau Dir die Doku zu mod_rewrite an: http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html

Mit Hilfe der Anweisung RewriteCond musst Du die Servervariable HTTP_HOST (das ist genau der angewählte Domainname) auseinandernehmen und dann mit entsprechenden RewriteRules die gewünschten Weiterleitungen aktivieren.

Das ist nichts, was man sofort einfach kann, also solltest Du Tutorials und Beispiele durcharbeiten, insgesamt ist es aber machbar.
Nobbie
 
Posts: 13183
Joined: 09. March 2008 13:04

Re: Rewrite, Alias oder doch was anderes?

Postby Szop » 02. September 2013 16:49

Hallo Nobbie,

vielen Dank für die Info, werde mich versuchen reinzufuchsen :).

Gruß,
Szop
Szop
 
Posts: 3
Joined: 02. September 2013 15:01
Operating System: Debian 7

Re: Rewrite, Alias oder doch was anderes?

Postby Szop » 03. September 2013 15:59

Okay, mod_rewrite bereitet mir einige Kopfschmerzen. Bin dafür anscheinend noch nicht gut genug um die Regulären Ausdrücke vernünftig zu erstellen. Mein erster Ansatz:

RewriteEngine On
RewriteCond %{HTTP_HOST} szop.in [NC]
RewriteRule !^/admin$ http://andere-domain.in [R=301,L]

Da ich eigentlich alles was nicht http://szop.in/admin ist an eine andere Domain schicken wollte. Wo liegt mein denkfehler?

Gruß,
Szop
Szop
 
Posts: 3
Joined: 02. September 2013 15:01
Operating System: Debian 7


Return to Apache

Who is online

Users browsing this forum: No registered users and 77 guests