MediaWiki:External image whitelist: Difference between revisions
Jump to navigation
Jump to search
Content added Content deleted
(Created page with " # <!-- Leave this line exactly as it is --><pre> # Put regular expression fragments (just the part that goes between the //) below. # These will be matched with the URLs of external (hotlinked) images which will be # displayed as imaged if a match is found. # # Lines beginning with # are treated as comments # Fragments, as with URLs, are case insensitive # -------------------------------------------------------------------------------- # !!! Security Warning !!! # Make...") |
No edit summary Tag: Reverted |
||
Line 1: | Line 1: | ||
# <!-- Leave this line exactly as it is --><pre># Put regular expression fragments (just the part that goes between the //) below.# These will be matched with the URLs of external (hotlinked) images which will be# displayed as imaged if a match is found.## Lines beginning with # are treated as comments# Fragments, as with URLs, are case insensitive# --------------------------------------------------------------------------------# !!! Security Warning !!!# Make sure all fragments have a / after their domain name# otherwise other domains can still match these fragments# # Bad:# wikipedia\.org -> matches wikipedia.org.example.com## Good:# wikipedia\.org/ -> trailing backslash# wikimedia\.org/wikipedia -> does not need a trailing backslash due to the# presence of the path# --------------------------------------------------------------------------------^https?://([^/]+\.)?runescape\.wiki/# Literally RuneScape^https?://([^/]+\.)?runescape\.com/# Wikimedia sites^https?://([^/]+\.)?upload\.wikimedia\.org/wikipedia^https?://([^/]+\.)?wikipedia\.org/# Image hosting sites that allow hotlinking^https?://i\.imgur\.com/^http://puu\.sh/^https?://dl\.dropboxusercontent\.com/^https?://chisel\.weirdgloop\.org/^https?://(cdn|media)\.discordapp\.(com|net)/attachments/\d+/\d+/ |
|||
# <!-- Leave this line exactly as it is --><pre> |
|||
# Put regular expression fragments (just the part that goes between the //) below. |
|||
# These will be matched with the URLs of external (hotlinked) images which will be |
|||
# displayed as imaged if a match is found. |
|||
# |
|||
# Lines beginning with # are treated as comments |
|||
# Fragments, as with URLs, are case insensitive |
|||
# -------------------------------------------------------------------------------- |
|||
# !!! Security Warning !!! |
|||
# Make sure all fragments have a / after their domain name |
|||
# otherwise other domains can still match these fragments |
|||
# |
|||
# Bad: |
|||
# wikipedia\.org -> matches wikipedia.org.example.com |
|||
# |
|||
# Good: |
|||
# wikipedia\.org/ -> trailing backslash |
|||
# wikimedia\.org/wikipedia -> does not need a trailing backslash due to the |
|||
# presence of the path |
|||
# -------------------------------------------------------------------------------- |
|||
^https?://([^/]+\.)?runescape\.wiki/ |
|||
# Literally RuneScape |
|||
^https?://([^/]+\.)?runescape\.com/ |
|||
# Wikimedia sites |
|||
^https?://([^/]+\.)?upload\.wikimedia\.org/wikipedia |
|||
^https?://([^/]+\.)?wikipedia\.org/ |
|||
# Image hosting sites that allow hotlinking |
|||
^https?://i\.imgur\.com/ |
|||
^http://puu\.sh/ |
|||
^https?://dl\.dropboxusercontent\.com/ |
|||
^https?://chisel\.weirdgloop\.org/ |
|||
^https?://(cdn|media)\.discordapp\.(com|net)/attachments/\d+/\d+/ |
Revision as of 17:12, 17 October 2024
#
# Put regular expression fragments (just the part that goes between the //) below.# These will be matched with the URLs of external (hotlinked) images which will be# displayed as imaged if a match is found.## Lines beginning with # are treated as comments# Fragments, as with URLs, are case insensitive# --------------------------------------------------------------------------------# !!! Security Warning !!!# Make sure all fragments have a / after their domain name# otherwise other domains can still match these fragments# # Bad:# wikipedia\.org -> matches wikipedia.org.example.com## Good:# wikipedia\.org/ -> trailing backslash# wikimedia\.org/wikipedia -> does not need a trailing backslash due to the# presence of the path# --------------------------------------------------------------------------------^https?://([^/]+\.)?runescape\.wiki/# Literally RuneScape^https?://([^/]+\.)?runescape\.com/# Wikimedia sites^https?://([^/]+\.)?upload\.wikimedia\.org/wikipedia^https?://([^/]+\.)?wikipedia\.org/# Image hosting sites that allow hotlinking^https?://i\.imgur\.com/^http://puu\.sh/^https?://dl\.dropboxusercontent\.com/^https?://chisel\.weirdgloop\.org/^https?://(cdn%7Cmedia)\.discordapp\.(com%7Cnet)/attachments/\d+/\d+/