1

私はApacheにかなり慣れていないので、あるサイトから持っているいくつかのIPカメラのWebインターフェースにアクセスできるようにリバースプロキシをセットアップしたいと考えていました。私が使用している基本的なレイアウトは次のとおりです。

                             / Cam 1 - 192.168.1.10  
Reverse Proxy - 192.168.1.6 -
                             \ Cam 2 - 192.168.1.11

リンクをクリックしても正しく解決されない場合、URL は正しく解決されるはずですhttp://192.168.1.6/cam1/settings.htmが、次のように解決されますhttp://192.168.1.6/setting.htm

Not Found
The requested URL /setting.htm was not found on this server.
Apache/2.2.22 (Debian) Server at 192.168.1.6 Port 80

私の構成はここにあります。プロキシと書き換えモジュールを有効にして、標準の httpd.conf を使用しています。

ProxyRequests off
<Proxy *>
    Order allow,deny
    Allow from all
</Proxy>

<VirtualHost *>
        Servername webserver
        RewriteEngine on

        RewriteRule ^/cam1/(.*)$ http://192.168.1.10$1 [P]
        RewriteRule ^/cam2/(.*)$ http://192.168.1.11$1 [P]

        ProxyPass /cam1 http://192.168.1.10
        ProxyPassReverse /cam1 http://192.168.1.10
        ProxyPass /cam2 http://192.168.1.11
        ProxyPassReverse /cam2 http://192.168.1.11

</VirtualHost>

どんな助けでも大歓迎です。

乾杯、アダム

4

2 に答える 2

0

ログを見ると、File does not exist: /var/www/jpg/var/www/langのようにいくつかのファイルが欠落していることがわかります。これがストレージの問題の原因である可能性があります。他のファイルが原因で、実行中にサーバーまたはサーバーの msy がこれらのファイルを破損します。新しくダウンロードしてから再インストールすることをお勧めします。

于 2012-10-15T10:26:08.363 に答える