RewriteOptions Inerhitを使用してルールを継承しようとしましたが、何らかの理由でルールがデフォルトで継承されていないためです。LiteSpeed サーバー上にいることを知りたい場合があります。
IP XXX.XX.XX.XXは、次の場所にあるサブドメインを指しています。 ~/public_html/dir/sub/
この .htaccess は次の場所にあり~/public_html/
ます。
RewriteEngine On
RewriteOptions Inherit
RewriteCond %{HTTP_HOST} ^XXX.XX.XX.XX$ [NC]
RewriteRule ^(.*)$ http://www.example.com [R=301,L]
私はこの~/public_html/dir/
.htaccessを持っています:
RewriteEngine On
RewriteOptions Inherit
また~/public_html/dir/sub/
、.htaccess では次のようになります。
RewriteEngine On
RewriteOptions Inherit
この .htaccess には、その下にいくつかの WordPress コードもあり、これも削除しようとしましたが、何も変わりませんでした。
私も使用しようとしましRewriteOptions Inherit Before
たが、 ~/public_html/ のルールは適用されません。そのため、IP にアクセスしてもリダイレクトされません。
誰もが以前にそのような問題に直面し、私がクラウドで試したことについて何かヒントを得ましたか? 私は本当に多くの検索を行いましたが、何が間違っているのかわかりませんでした。