ホームページ  >  に質問  >  本文

URL が言語 ID または国 ID で終わっていない場合に .htaccess で URL を書き換える方法

.htaccess の URL が言語 ID または国 ID で終わっていない場合に書き換える方法

私の場合、リダイレクトリンクが

で終わらないようにしたいのですが

home/(en | fr| ar)/(us| ma |ae | sa )

###例えば:###

https://exemple.com/home/en/sa/...

https://exemple.com/home/es/sa/...

https://exemple.com/home/ar/...

これを試してみました:

リーリー

しかし、うまくいきませんでした

###皆さん、ありがとうございました###
P粉005105443P粉005105443300日前444

全員に返信(1)返信します

  • P粉211273535

    P粉2112735352024-01-17 16:39:40

    次のリダイレクト ルールを使用できます:

    リーリー

    (?!(?:en|fr|ar)/(?:us|ma|ae|sa)) は否定先読み条件です。 if /home If it許可された 言語/国 コードが後に続かない場合、一致は失敗します。

    返事
    0
  • キャンセル返事