You don't know what you're asking. Canonicalization and .htaccess are again, 2 completely different things! A canonical URL is an tag that helps to prevent duplicate content issues by specifying the "canonical", or "preferred", version of a web page. The .htaccess (short for Hypertext Access) file is a configuration file used by Apache-based web servers that controls the directory that it "lives" in as well as all the subdirectories underneath that directory.