WordPress will always redirect to the canonical URL of the content if you try to access a page not with its canonical url. If you installed wordpress without using a www
then wordpress will assume that the root url for the install is without www
. Or in other words, wordpress is not actively removing www
, it is just a by-product of eliminating possibility of duplicate content.
As for whether you should use www
or not, frankly this is the first time in the last 15 years I have heard of anyone that do not treat them the same….. but if he is responsible for your pay check, you can just change the “site url” and “home url” options in the general setting to have www
and probably nothing more than that.
Related Posts:
- WordPress site isn’t reachable after site & home URL modification
- How to set ipv6 address as siteurl?
- Changing www prefix in General Settings and Interior Links
- What does $scheme in site_url function do?
- Get current url with parameters passed
- Override WordPress theme url
- How to Create a Staging Site / Changing URL
- get_template_directory_uri cached?
- wp_options siteurl and home hardcoded?
- Unable to load WordPress local site after changing WordPress Address (URL) and Site Address (URL)
- can’t access my site [closed]
- Dynamically update Site/WordPress Address
- Why is a wordpress login session limited to one domain
- problem with guid, when i change the folder name
- I changed the url from the setting then login panel not working
- Querystring value being stripped from site_url()
- DNS – Change WordPress Site Name?
- Unable to Update Post when Changing Site URL
- Domain not redirected correctly with WordPress Multisite
- WordPress replaces “https://” with “//” for Site & WordPress-URL
- How to delete blog word from wordpress url?
- Updated Site URL but it is not reflecting the changes
- How to set a home page on a WordPress site?
- Changing siteurl breaks site
- How to add www to images?
- WordPress database nonsense error
- Keeping the URL but changing the site – How?
- change the URL title and tagline
- Is there a way to append a trailing slash to get_home_url() and get_permalink( get_option( ‘page_for_posts’ ) )?
- I changed the site address and wordpress address from localhost to my ip and it doesn’t work anymore
- Changed URL: refused to connect
- What is ICANN domain status: ‘clientTransferProhibited’?
- Google reCAPTCHA V3.0 not working. “ERROR for site owner: Invalid key type”
- ping: google.com: Temporary failure in name resolution [closed]
- My users get “net::err_name_not_resolved”
- what is the multicast doing on 224.0.0.251?
- What’s the source of Error: getaddrinfo EAI_AGAIN?
- ssh: Could not resolve hostname [hostname]: nodename nor servname provided, or not known
- Server can’t find NXDOMAIN
- jQuery .load() not working
- Docker-compose container using host DNS server
- How to find Port number of IP address?
- How to find out who is hosting my WordPress site?
- Translation problem with timber and WPML (WordPress, different language per domain)
- What’s the difference between home_url() and site_url()
- When moving a WP site, why does wp-admin redirect to old site?
- What is difference between get_bloginfo(‘url’) and get_site_url()?
- Switching MultiSite installation from HTTP to HTTPS
- Setting up a wordpress network with third level domains
- Two (or more) parallel (sub-)TLDs that are retained when surfing the site / dynamically set the site address?
- Prevent “main” WPMU site_url() being returned in functions
- Switch from https back to http
- WP Multisite development with Mamp Pro and wildcard subdomains, not really working for me
- Getting the Site URL Including the Front Base
- How do you seamlessly switch hosting?
- How do I change the Multisite URL?
- Relative or dynamic site url possible?
- Rewrite default post type
- How to move existing WordPress wp-content folder along with database to new server and new domain name?
- Difference between bloginfo(‘home’) and home_url() and site_url()
- Ban SiteNames Multisite
- how to use a different domain/subdomain for authors/catagories on single site?
- Wrong canonical link on wp-admin pages
- How to remove /index.php/ from URL’s
- Run WordPress frontend and backend in different domains
- Site redirects to wrong url when saving settings
- How to remove “http://” When Echoing URL?
- Dynamic URL to reference custom PHP files
- How to inject custom url path for page ?
- Changing Site Address (URL) causes 404
- Timeout While Upgrading Network in Multi-site
- Login to wp-admin “redirect_to” points to wrong URL after migration
- Remove HTTP: from the site URL and just keep // in it
- Change homepage url
- (How) Can I change my Multisite Network to use a different blog as Primary?
- Login redirect_to loop with reauth=1, cookie expiry set to 1 year in past
- get url page template
- WordPress multisite with different domain
- WP redirects all pages from new domain to old domain
- How to get rid of index.php?
- Woocommerce different URL for every table placed in the restaurant
- Sub-domain or 2nd, temporary different domain?
- URL rewriting for WordPress Network (Multisite) subsite
- Do I need to use the esc_html() function on hard coded links?
- redirect 301 old url to new url
- Website redirecting to old domain name
- Why does WordPress rely on an fully qualified site_url with a 15-step plan for moving a site?
- Changing WordPress blog name and web address
- Concatenate site_url and string doesn’t work
- What is the purpose of storing `siteurl` in database?
- Redirect main domain to subdirectory
- Customize multisite site creation with user data
- Getting links to work the same on development and production
- Alias domain to Multi-site installation in Apache
- Can’t access WordPress multisite after connecting to domain
- How can I change all links on pages to point to a different domain from where the site is hosted?
- Pointing SSL Enabled URL at Single WordPress Page
- Use single-site install and map entities to subdomains
- Remove site root trailing slash
- Modify site URL via functions.php of a theme