Verwenden von htaccess zum Bereitstellen von Dateien von einem Remote-Server

Verwenden von htaccess zum Bereitstellen von Dateien von einem Remote-Server

Ist dies mit htaccess möglich?

Benutzerzugriff -> http://mydomaina.com/dir/filename

und es wird der Inhalt von -> http://mymainsite.com/anydir/mydomaina-filename angezeigt.

ich hatte einen htaccess-Code, aber er funktioniert nicht. Vielleicht fehlt etwas

<IfModule mod_rewrite.c>
      RewriteRule ^dir/(.*)\.xml$ http://mymainsite.com/dir/%{HTTP_HOST}-$1.xml [P] 
 </IfModule>

Danke

Antwort1

ICHRTFMHrsg. Es hieß:

^/somepath(.*) /otherpath$1 [P]                 doesn't make sense, not supported
...
^/somepath(.*) http://otherhost/otherpath$1 [P] http://otherhost/otherpath/pathinfo
                                            via internal proxy

Es sieht also so aus, als ob es funktionieren sollte. Aber...

Note: mod_proxy must be enabled in order to use this flag.

es funktioniert nicht

Dies ist keine sinnvolle Fehlermeldung. Was zeigen Ihre Protokolldateien? Was passiert, wenn Sie versuchen, eine Umleitung zu senden, anstatt einen Proxy zu verwenden?

C.

Antwort2

Als erstes fällt mir ein, dass mod_rewrite nicht aktiviert ist. Das bloße Laden des Moduls reicht nicht aus. Irgendwo in Ihrer Konfiguration müssen Sie RewriteEngine Ones auch aktivieren.

http://httpd.apache.org/docs/current/mod/mod_rewrite.html#rewriteengine

verwandte Informationen