1
現在、私たちのウェブサイトを更新しており、古いURLから新しいURLにリダイレクトしたいと考えています。私はいくつかのrewriterulesを新しいページのクエリ文字列を使わずに素敵なURLを得るように薦めました。これは完全に動作します。次の操作を実行しようとしたとき、私は問題に走った:.htaccessでクエリ文字列を変更します。
私は、
www.domain.com/index.php?content=bar
またはより良いに
www.domain.com/?content=foo
からURLのクエリ文字列を変更するには、新しい直接書き換えたいです良いURL私はすでに書き換えルールによって生成した:
to
RewriteRuleを使用する.htaccessファイル内の10。
私はこの試みた:
RewriteCond %{QUERY_STRING} content=foo
RewriteRule content=bar$ content=foo [L]
または
RewriteCond %{QUERY_STRING} content=foo
RewriteRule niceurl$ content=foo [L]
や他のバリエーションの多くを、私はちょうどそれを動作させることはできません。何か案は?
「www.domain.com/niceurl」は既にお使いですか?それをサポートする他のルールがありますか? – anubhava