mod_rewrite を使用して、サイトのブログ部分をブログ サイトに向けようとしています。
これは私が通常のものを処理しなければならないものです
RewriteRule ^(\w+)/?$ index.php?page=$1
これは私がブログサイトに使用しようとしているものです
RewriteRule ^blog/?$ http://url.to.my.blogger.site
最初のリライトが正しい場合、2 番目のリライトを行わないようにするために必要なことはありますか? if/else のように?mod_rewrite についてあまり知らないので、アドバイスをいただければ幸いです。
また、site/home のようなことをしようとするとすべて正常に動作しますが、site/home/ にアクセスしようとすると、すべての URL が間違ったコンテキストに置かれることに気付きました。たとえば、CSS と画像が正しく読み込まれません。 .
私の完全なファイルはこれです
RewriteEngine on
RewriteRule ^blog/?$ remote/blog/uri/here
RewriteRule ^(\w+)/?$ index.php?page=$1
RewriteCond %{THE_REQUEST} index\.php
RewriteRule ^index\.php - [F]
そして、サイト/ブログにアクセスすると、まだ index.php?page=blog を提供しようとしますが、ある時点でコードから抜け出す必要があると思いますか? if/else ステートメントに関するドキュメントが見つかりませんでした