検索

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

正規表現 - apache .htaccess URL リダイレクト正規表現

すべてのモバイル トラフィックを元のアクセス URL/amp に転送したいです。
例:
携帯電話が http://example.com にアクセスすると、http://example に転送されます。 com/amp
携帯電話が http://example.com/123 にアクセスすると、http://example.com/123/amp

に転送されます。

これを Apache サーバー経由で行う必要があるため、リダイレクトに .htaccess を使用します
次の .htaccess 設定はこれを行うのに役立ちます

リーリー

http://example.com/123 は http://example.com/123/amp につながります
しかし、ホームページのリダイレクトを実現する方法はありません
つまり
「X」http://example.com から http://example.com/amp

にアクセスできません

当初の目的を達成するにはどのように書き直せばよいでしょうか?

巴扎黑巴扎黑2714日前1036

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

  • 伊谢尔伦

    伊谢尔伦2017-06-28 09:29:47

    外側にかぎ括弧を書く必要がないからです[a-zA-Z0-9-]后面的加号表示至少匹配1个元素,所以由于http://example.com无法匹配一个元素,+改成*即可,另外,[/]

    返事
    0
  • キャンセル返事