Those aren’t really redirects, the “Hash” part of a URL (the # and anything after that) are purely client side and will not trigger another request to your server.
The reason for it is AddThis. Here’s an explanation as to why they are doing that:
What is AddThis Click Tracking?
You can disable it by adding an option to the addthis config:
<script type="text/javascript">
var addthis_config = {
data_track_clickback: false
}
</script>
Where and how to insert this depends on how AddThis is embedded in your site.
Related Posts:
- Stop unwanted WP redirection to new url
- Why does wp_redirect strip out %0A (url encoded new line character) and how do I make it stop?
- Adding rewrite rule dynamically for search results redirecting to 404 URL
- store URL global before we redirect
- Disable WordPress URL auto Redirect
- using wp_rewrite but keep the original url in the address bar
- Redirect based on $_GET parameters
- How to prevent automatic redirection of 404 errors and “incorrect” URLs?
- Disable WordPress URL auto complete
- Redirect user to original url after login?
- wp_redirect() function is not working
- Disable ONLY URL auto complete, not the whole canonical URL system
- Redirect page URL to home URL without using a plugin
- Why is wp_redirect() preferable to a standard PHP header redirect?
- User redirect to destination URL after login
- WordPress HTTPS redirect loop
- Password change when the user login first time
- Redirecting WordPress /.htaccess / HSTS / SSL
- Why does WordPress automatically redirect URLs with the parameter “name=” to a different page?
- How to setup 301 redirects for multiple query string URLs?
- Login to wp-admin “redirect_to” points to wrong URL after migration
- How does WordPress redirect to WooCommerce shop page? [closed]
- WP redirects all pages from new domain to old domain
- wp-login.php — redirect logged in users to custom URL
- Redirect to “All Posts” after post update or publish in Block Editor
- Redirect user after login/registration globally
- Redirecting old site links to new site
- Redirect to login page
- Temporary redirect prevents getting $_POST array
- Creating intro page in wordpress
- URL Redirect and Bulk Actions in wp_list_table
- How to redirect only if page doesn’t exists
- Headers already sent – WordPress core
- Perform a redirect after user action
- How To Only Allow Users To View Their Own Buddypress Profiles? [closed]
- Does WordPress automatically redirect url without parent slug?
- How to redirect visitor to a custom URL using PHP code in functions.php
- How to auto login after registration? [duplicate]
- header and wp_redirect not working. cannot modify header information warning
- Code to create a redirection after login?
- Redirect home to another page with htaccess
- How do I redirect /search/ to ?s=
- WordPress Global Redirect
- How to redirect to home page after registration?
- Redirect the non-www version of the site to the www
- Redirect Logged In User if page is wp-login.php and $_Get[‘level’] = X
- How to use Regex to add to a url?
- How to redirect URL with subfolder to the same URL but without subfolder?
- Redirect first category archive page to normal page
- Stuck In a Redirect Loop
- WordPress redirects non-existing url to existing ones – how to disable
- How to redirect a page into file?
- How to redirect after login getting a variable from url (for example with the language)
- How to set 301 redirection after moving WordPress blog?
- How can I replace my primary url globally with a parked one?
- URL redirect problem
- Force WordPress to load from site’s hostname
- How to redirect if a background request is still being executed
- Redirect custom post type from one domain to another domain
- How To Redirect /url.html to /url?
- How to redirect to clean links with this code
- I get redirected too many times only in wp-admin?
- Redirect user to previous page after signup from custom form
- reducing number of URL Redirects and increasing speed
- Get query parameters from external url and make a redirection
- wordpress_redirect returns different headers for HEAD and GET requests
- Remove #wpcf7-f2450-o1 with Contact form 7 redirect [closed]
- How to pass a message using template_redirect
- Show different page for first time user
- URL masking of subdomain to main domain using .htaccess
- Disable WordPress URL auto complete
- Redirect user to original url after login?
- Redirect outside WP after login
- HTML Redirect to WP pages
- How do I Redirect a WordPress Page?
- Why does the $_GET parameter ?search forward the front-page to the archive/blog page
- Redirect non existing page to frontpage
- wp_redirect () doesn’t work in nginx?
- Is it possible to wp_redirect() to a new tab?
- Redirect Attachment Page to Attachment
- How to redirect from one WP site to another
- WP_List_table with form of method=GET redirects to wrong url after submit
- How do I write a subdomain redirect?
- Redirect old URL (with different post ID) to new URL
- Create header.php redirect in WordPress and with WPML
- My redirect URL doesn’t show any pages on my website [closed]
- Redirect User to login page
- Missing domain http://./wp-… in redirects
- Preventing Canonical Redirect for CDN
- Redirecting simple big problem
- Date based redirects of posts that no longer exist
- Redirect Page ID, based on logged-in User Role
- Trying to re-direct users to specific page based on an ACF variable
- URL redirection
- How to redirect a child page to its parent page?
- Bulk redirect all post
- WordPress multi domain: page redirect to main domain whenever WordPress do the URL guessing issue
- Applying ‘middleware’ to a url before redirecting? Does WP have built in mechanism for this?
- How can I prevent caching of wp_redirect?
- Debugging issue with redirection in WordPress