Userverzeichniss per proxy?

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

Userverzeichniss per proxy?

Postby hkjwj » 29. April 2011 21:11

Hiho,

folgende Konfig.
Apache per PLESK

2 vhosts
1.) example.tld
hier sind im plesk userdir freigegeben

2.) my.example.tld
eigener vhost ohne userdir (leider kann ich hier im plesk keine userdir erstellen)

ich habe nun im rootdir von my.example.tld eine .htaccess erstellt mit folgenden eintrag
Code: Select all
RewriteEngine On <br>
RewriteRule ~(.+) http://example.tld/~$1 [L]


Somit wird http://my.example.tld/~user auf http://example.tld/~user weitergeleitet

Jetzt besteht folgende Herausforderung:
PLEK erstellt automatisch diverse conf files wo die ganzen vhosts konfig. sind, dort will ich nichts ändern, bzw ist es e sinnlos den sobald ich einen anderen vhost im plesk mneü ändere werden auch obige diriktiven wieder gelöscht bzw einfach eine neue conf datei erstelt und somit müßte ich jedesmal diese neu ändern.

Mein Ansatz war das ich in /etc/httpd/conf.d verzeichniss einfach eine neue conf datei erstelle und somit zusätzliche parameter für den vhost my.example.tld hinzufüge.
Dies war mein Eintrag in der zusätzlichen conf:
Code: Select all
<VirtualHost 111.222.333.444:80>
Servername my.example.tld
RewriteEngine On
Options +FollowSymlinks
RewriteCond %{SERVER_PORT} 80
RewriteRule (~.+) http://example.tld/$1
</VirtualHost>


So, somit kam ich zu FAST dem Ergebniss wie in der derzeitigen .htacces den die reine url http://my.example.tld funkte nicht mehr. Die Userweiterleitung ging.
Deswegen der Ansatz mit der htaccess, dort funkt beides

Und nun zum Eigentlichen Problem:
Ich möchte das http://example.tld/~user jedoch als http://my.example.tld/userdir/user dargestellt wird

Wie kann ich das bewerkstelligen?
Ich weiß das dies mit proxy diriktiven geht jedoch weiß ich nicht ob diese auch in einer .htacces funken bzw. welche ich genau benötige um oben gewünschtes ziel zu erreichen
hkjwj
 
Posts: 1
Joined: 29. April 2011 20:52

Return to Apache

Who is online

Users browsing this forum: No registered users and 31 guests