1

特定の 1 つの Web サイトに対してのみ、Hip Hop Virtual Machine で php コードを実行する必要があります。他のすべての Web サイトと画像は引き続き Apache によって提供されます。HHVM をインストールし、ポート 88 で実行しています。

.php ファイルの要求をポート 88 にリダイレクトするには、その Web サイトの .htaccess に書き換えルールを追加する必要があると思います。これは正しい解決策ですか? もしそうなら、何を追加すればよいですか?

4

2 に答える 2

3

代わりにリバース プロキシを使用することをお勧めします。vhost/server 構成ファイルにアクセスできる場合は、次のような行を追加できます。

ProxyPassMatch ^/(.*)\.php$ http://127.0.0.1:88/$1.php
ProxyPassReverse / http://127.0.0.1:88/

または、mod_proxy を有効にしている場合は、Pフラグを使用して htaccess ファイルでこれを行うことができます。

RewriteRule ^(.*)\.php$ http://127.0.0.1:88/$1.php [L,P]
ProxyPassReverse / http://127.0.0.1:88/
于 2013-09-16T08:52:33.557 に答える