Правило перезаписи для URL, содержащего Id

Это мое решение

    static IEnumerable<string> TailFrom(string file)
    {
        using (var reader = File.OpenText(file))
        {
            while (true) 
            {
                string line = reader.ReadLine();
                if (reader.BaseStream.Length < reader.BaseStream.Position) 
                    reader.BaseStream.Seek(0, SeekOrigin.Begin);

                if (line != null) yield return line;
                else Thread.Sleep(500);
            }
        }
    }

, поэтому в коде вы можете сделать

    foreach (string line in TailFrom(file)) 
    {
        Console.WriteLine($"line read= {line}");            
    }
0
задан MrGorki 18 March 2019 в 18:58
поделиться

1 ответ

Вы можете использовать ниже правило переписывания:

<rule name="sub id redirect" stopProcessing="true">
 <match url="(.*)" />
   <conditions>
     <add input="{URL}" pattern="/string-string2-([0-9]+)" />
   </conditions>
   <action type="Redirect" url="http://www.sample1.com/newurl/string-string2/{C:1}" />
</rule>

image

С уважением, Jalpa.

0
ответ дан Jalpa Panchal 18 March 2019 в 18:58
поделиться
Другие вопросы по тегам:

Похожие вопросы: