.htaccess の URL が言語 ID または国 ID で終わっていない場合に書き換える方法
私の場合、リダイレクトリンクが
home/(en | fr| ar)/(us| ma |ae | sa )
これを試してみました:
しかし、うまくいきませんでした
次のリダイレクト ルールを使用できます:
(?!(?:en|fr|ar)/(?:us|ma|ae|sa)) は否定先読み条件です。 if /home If it許可された 言語/国 コードが後に続かない場合、一致は失敗します。
(?!(?:en|fr|ar)/(?:us|ma|ae|sa))
/home
言語/国
次のリダイレクト ルールを使用できます:
リーリー(?!(?:en|fr|ar)/(?:us|ma|ae|sa))
は否定先読み条件です。 if/home
If it許可された言語/国
コードが後に続かない場合、一致は失敗します。