Module Description
Allows administrators to replace the base URL in <img> and <a> elements.

Users tend to create links and images in their content with absolute URLs. This can be a problem if the site moves to another domain (perhaps between development and production sites) or is behind a proxy, with a different address for authenticated users.

Some replacement examples:

Before: <a href="http://example.com:8080/somepath>Some link</a> After: <a href="/somepath>Some link</a>

Before: <img src="http://dev.example.com/files/image.jpg" alt="Some image" /> After: <img src="/files/image.jpg" alt="Some image" />

You can setup such replacements in the URL Replace Filter settings as follow:

Original: http://example.com:8080/ Replacement: %baseurl/

Original: http://dev.example.com/ Replacement: %baseurl/

%baseurl is a token for your site's base URL. The above examples assume a site located in the domain's root directory (in which case %baseurl is actually empty).

Drupal versions
The module is available for Drupal 10, 9, 8, 6, 5, and 4.7. In most cases, Drupal 7 has better alternatives.

See also

* Pathologic (for most D7 cases a better option than URL Replace Filter)
* Pathfilter

Project Usage
193
Creation Date
Changed Date
Security Covered
Covered By Security Advisory
Version Available
Production
Module Summary
This module solves the issue of replacing base URLs in <img> and <a> elements to avoid problems when moving the site to a different domain or behind a proxy.
Data Name
url_replace_filter

OPENAI CHATBOT

OPENAI CHATBOT

12:13:44
Generic Chatbot
Hi, I'm a Drupal module expert powered by OpenAI, answering your questions about the Drupal module ecosystem. How can I be helpful today? Please note that we will log your question.