URL Replace Filter
Categories
Component ID
Component name
Component type
Maintenance status
Development status
Component security advisory coverage
Downloads
Component created
Component changed
Component body
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 4.7, 5 and 6. In most cases, Drupal 7 and 8 have better alternatives.
See also
- Pathologic (in most cases a better option than URL Replace Filter)
- Pathfilter
