Home › Forums › WordPress Plugins › Hide My WP › Hide My WP not working whith betheme theme
- This topic has 7 replies, 2 voices, and was last updated 7 years, 4 months ago by
Suman M..
-
AuthorPosts
-
March 11, 2018 at 11:23 pm #20599
I installed the plugin and configured it with “light privacy”. The site broke.
It only works if in “permalinks and URLs” I deactivate the following options:
* New wp-includes path
* New plugin path
* New upload pathMy main goal is to hide the detection of wordpress (theme, plugins, folders, etc) from sites like https://builtwith.com/, http://whatwpthemeisthat.com/, etc.
Another problem I identified is that hide my wp can not hide the “wp rocket” and “autoptimize” plugins. I need these two hidden plugins.
March 12, 2018 at 5:28 am #20603Hi, HMWP rules were not being auto added to the .htaccess file. You’ll need to manually add it by clicking on “manual configuration” button in General settings tab and following the steps mentioned.
But after applying the settings in HMWP, the header of the site goes missing (other sections look okay). We’ll check it further and get back to you.
March 12, 2018 at 8:15 pm #20613As already informed, in addition to the problem of site crash, I would like to remember that my main goal when acquiring the plugin was to make wordpress hidden to other users. However, when analyzing the site with several online tools to detect themes and plugins, I noticed that the site is still identified with the installation of wordpress and also reporting the existence of the “WP Rocket” and “Autoptimize” plugins. My main goal is to hide it all. OK?
I await your return Thank you!March 12, 2018 at 8:29 pm #20614I also changed the .htaccess permission to 777 so that you can test if the automatic configuration will work. Thanks
March 12, 2018 at 8:51 pm #20615After changing the permission of .htaccess, I ran a test again using the “light privacy” setting. The HMWP plugin added the rules in the .htaccess, but the problem continues. To visualize the problem, it is ideal to access the browser in an anonymous window if you are not doing so.
————————
.htaccess
# BEGIN WP Rocket v2.11.6
# Use UTF-8 encoding for anything served text/plain or text/html
AddDefaultCharset UTF-8
# Force UTF-8 for a number of file formats
<IfModule mod_mime.c>
AddCharset UTF-8 .atom .css .js .json .rss .vtt .xml
</IfModule># FileETag None is not enough for every server.
<IfModule mod_headers.c>
Header unset ETag
</IfModule># Since we’re sending far-future expires, we don’t need ETags for static content.
# developer.yahoo.com/performance/rules.html#etags
FileETag None<IfModule mod_alias.c>
<FilesMatch “\.(html|htm|rtf|rtx|txt|xsd|xsl|xml)$”>
<IfModule mod_headers.c>
Header set X-Powered-By “WP Rocket/2.11.6”
Header unset Pragma
Header append Cache-Control “public”
Header unset Last-Modified
</IfModule>
</FilesMatch><FilesMatch “\.(css|htc|js|asf|asx|wax|wmv|wmx|avi|bmp|class|divx|doc|docx|eot|exe|gif|gz|gzip|ico|jpg|jpeg|jpe|json|mdb|mid|midi|mov|qt|mp3|m4a|mp4|m4v|mpeg|mpg|mpe|mpp|otf|odb|odc|odf|odg|odp|ods|odt|ogg|pdf|png|pot|pps|ppt|pptx|ra|ram|svg|svgz|swf|tar|tif|tiff|ttf|ttc|wav|wma|wri|xla|xls|xlsx|xlt|xlw|zip)$”>
<IfModule mod_headers.c>
Header unset Pragma
Header append Cache-Control “public”
</IfModule>
</FilesMatch>
</IfModule># Expires headers (for better cache control)
<IfModule mod_expires.c>
ExpiresActive on# Perhaps better to whitelist expires rules? Perhaps.
ExpiresDefault “access plus 1 month”# cache.appcache needs re-requests in FF 3.6 (thanks Remy ~Introducing HTML5)
ExpiresByType text/cache-manifest “access plus 0 seconds”# Your document html
ExpiresByType text/html “access plus 0 seconds”# Data
ExpiresByType text/xml “access plus 0 seconds”
ExpiresByType application/xml “access plus 0 seconds”
ExpiresByType application/json “access plus 0 seconds”# Feed
ExpiresByType application/rss+xml “access plus 1 hour”
ExpiresByType application/atom+xml “access plus 1 hour”# Favicon (cannot be renamed)
ExpiresByType image/x-icon “access plus 1 week”# Media: images, video, audio
ExpiresByType image/gif “access plus 1 month”
ExpiresByType image/png “access plus 1 month”
ExpiresByType image/jpeg “access plus 1 month”
ExpiresByType video/ogg “access plus 1 month”
ExpiresByType audio/ogg “access plus 1 month”
ExpiresByType video/mp4 “access plus 1 month”
ExpiresByType video/webm “access plus 1 month”# HTC files (css3pie)
ExpiresByType text/x-component “access plus 1 month”# Webfonts
ExpiresByType application/x-font-ttf “access plus 1 month”
ExpiresByType font/opentype “access plus 1 month”
ExpiresByType application/x-font-woff “access plus 1 month”
ExpiresByType application/x-font-woff2 “access plus 1 month”
ExpiresByType image/svg+xml “access plus 1 month”
ExpiresByType application/vnd.ms-fontobject “access plus 1 month”# CSS and JavaScript
ExpiresByType text/css “access plus 1 year”
ExpiresByType application/javascript “access plus 1 year”</IfModule>
# Gzip compression
<IfModule mod_deflate.c>
# Active compression
SetOutputFilter DEFLATE
# Force deflate for mangled headers
<IfModule mod_setenvif.c>
<IfModule mod_headers.c>
SetEnvIfNoCase ^(Accept-EncodXng|X-cept-Encoding|X{15}|~{15}|-{15})$ ^((gzip|deflate)\s*,?\s*)+|[X~-]{4,13}$ HAVE_Accept-Encoding
RequestHeader append Accept-Encoding “gzip,deflate” env=HAVE_Accept-Encoding
# Don’t compress images and other uncompressible content
SetEnvIfNoCase Request_URI \
\.(?:gif|jpe?g|png|rar|zip|exe|flv|mov|wma|mp3|avi|swf|mp?g|mp4|webm|webp)$ no-gzip dont-vary
</IfModule>
</IfModule># Compress all output labeled with one of the following MIME-types
<IfModule mod_filter.c>
AddOutputFilterByType DEFLATE application/atom+xml \
application/javascript \
application/json \
application/rss+xml \
application/vnd.ms-fontobject \
application/x-font-ttf \
application/xhtml+xml \
application/xml \
font/opentype \
image/svg+xml \
image/x-icon \
text/css \
text/html \
text/plain \
text/x-component \
text/xml
</IfModule>
<IfModule mod_headers.c>
Header append Vary: Accept-Encoding
</IfModule>
</IfModule># END WP Rocket
SetEnv PHPRC /home/eduar219/public_html/aldeiadosbichos.com/php.ini
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L]# BEGIN Hide My WP
RewriteRule ^other/js/embed\.min\.js /wp-includes/js/wp-embed.min.js?coloqu_hide_my_wp=1234 [QSA,L]
RewriteRule ^other/(.*) /wp-includes/$1?coloqu_hide_my_wp=1234 [QSA,L]
RewriteRule ^ext/(.*) /wp-content/plugins/$1?coloqu_hide_my_wp=1234 [QSA,L]
RewriteRule ^(readme\.html|license\.txt|wp-content/debug\.log|wp-includes/$) /nothing_404_404?coloqu_hide_my_wp=1234 [QSA,L]# END Hide My WP
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPressMarch 14, 2018 at 5:07 am #20638This reply has been marked as private.March 14, 2018 at 9:45 pm #20659Thanks for the feedback!
I’ve activated all the most critical and necessary plugins for me on the site (wp-rocket, autoptimaze, etc). Could you double-check for me using the “Medium Privacy – More Compatibilite” option if everything is OK? By the tests I did here the site break resolved, however some plugins like “autoptimize” are still showing up at https://builtwith.com/March 15, 2018 at 7:02 am #20668This reply has been marked as private. -
AuthorPosts
You must be logged in to reply to this topic.