1

私は以下のシナリオのためにapachehttpd.confで設定しようとしています。誰かがそれを行う方法をアドバイスできますか?

apacheインスタンスが起動していて、誰かがURLの下をヒットしようとしたとき

http://mydomain.com/xxx

URLコンテキストパスを変更せずに、sitemaintenance.htmlに存在するコンテンツを表示する必要があります。

sitemaintenance.htmlが/usr/local/apache/my-apache-instance/htdocs/sitemaintenance.htmlにあると想定します

ここで、xxxは、メインドメイン(mydomain.com)とは別にホストされるサブドメインです。

-KS

4

1 に答える 1

0

httpd.confこれをサブドメインまたはサブドメインに配置してみてください.htaccess

 RewriteEngine on
 RewriteCond  /usr/local/apache/my-apache-instance/htdocs/sitemaintenance.html -f
 RewriteRule ^.*$ /sitemaintenance.html [PT,L]

の条件はRewriteCond、そのファイルが存在する場合にのみ書き換えを有効にするため、Apache を再起動したり を変更したりせずに、動的に追加または削除できます.htaccess

于 2013-01-21T02:43:51.520 に答える