# Permissive URL Autolinks With the flag `MD_FLAG_PERMISSIVEURLAUTOLINKS`, MD4C enables more permissive recognition of URLs and transform them to autolinks, even if they do not exactly follow the syntax of autolink as specified in CommonMark specification. This is a standard CommonMark autolink: ```````````````````````````````` example Homepage: .

Homepage: https://github.com/mity/md4c

```````````````````````````````` With the permissive autolinks enabled, this is sufficient: ```````````````````````````````` example Homepage: https://github.com/mity/md4c .

Homepage: https://github.com/mity/md4c

```````````````````````````````` But this permissive autolink feature can work only for very widely used URL schemes, in alphabetical order `ftp:`, `http:`, `https:`. That's why this is not a permissive autolink: ```````````````````````````````` example ssh://root@example.com .

ssh://root@example.com

```````````````````````````````` The same rules for path validation as for permissivve WWW autolinks apply. Therefore the final question mark here is not part of the autolink: ```````````````````````````````` example Have you ever visited http://www.zombo.com? .

Have you ever visited http://www.zombo.com?

```````````````````````````````` But in contrast, in this example it is: ```````````````````````````````` example http://www.bing.com/search?q=md4c .

http://www.bing.com/search?q=md4c

```````````````````````````````` And finally one complex example: ```````````````````````````````` example http://commonmark.org (Visit https://encrypted.google.com/search?q=Markup+(business)) Anonymous FTP is available at ftp://foo.bar.baz. .

http://commonmark.org

(Visit https://encrypted.google.com/search?q=Markup+(business))

Anonymous FTP is available at ftp://foo.bar.baz.

```````````````````````````````` ## GitHub Issues ### [Issue 53](https://github.com/mity/md4c/issues/53) ```````````````````````````````` example This is [link](http://github.com/). .

This is link.

```````````````````````````````` ```````````````````````````````` example This is [link](http://github.com/)X .

This is linkX

```````````````````````````````` ## [Issue 76](https://github.com/mity/md4c/issues/76) ```````````````````````````````` example *(http://example.com)* .

(http://example.com)

```````````````````````````````` ## [Issue 152](https://github.com/mity/md4c/issues/152) ```````````````````````````````` example [http://example.com](http://example.com) .

http://example.com

````````````````````````````````