499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
|
@ parameters. Some robots will spend hours juggling around query parameters
@ or even forging fake query parameters in an effort to discover new
@ behavior or to find an SQL injection opportunity or similar. This can
@ waste hours of CPU time and gigabytes of bandwidth on the server. A
@ suggested value for this setting is:
@ "<tt>timeline,*diff,vpatch,annotate,blame,praise,dir,tree</tt>".
@ (Property: robot-restrict)
@ <p>
textarea_attribute("", 2, 80,
"robot-restrict", "rbrestrict", "", 0);
@ <hr>
@ <p><input type="submit" name="submit" value="Apply Changes"></p>
@ </div></form>
db_end_transaction(0);
style_finish_page();
}
|
|
>
>
>
>
>
>
>
>
>
>
>
|
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
|
@ parameters. Some robots will spend hours juggling around query parameters
@ or even forging fake query parameters in an effort to discover new
@ behavior or to find an SQL injection opportunity or similar. This can
@ waste hours of CPU time and gigabytes of bandwidth on the server. A
@ suggested value for this setting is:
@ "<tt>timeline,*diff,vpatch,annotate,blame,praise,dir,tree</tt>".
@ (Property: robot-restrict)
@ <br>
textarea_attribute("", 2, 80,
"robot-restrict", "rbrestrict", "", 0);
@ <br> The following comma-separated GLOB pattern allows for exceptions
@ in the maximum number of query parameters before a request is considered
@ complex. If this GLOB pattern exists and is non-empty and if it
@ matches against the pagename followed by "/" and the number of query
@ parameters, then the request is allowed through. For example, the
@ suggested pattern of "timeline/[012]" allows the /timeline page to
@ pass with up to 2 query parameters besides "name".
@ (Property: robot-restrict-qp)
@ <br>
textarea_attribute("", 2, 80,
"robot-restrict-qp", "rbrestrictqp", "", 0);
@ <hr>
@ <p><input type="submit" name="submit" value="Apply Changes"></p>
@ </div></form>
db_end_transaction(0);
style_finish_page();
}
|