Home Forums WordPress Plugins Hide My WP Hide My WP not working whith betheme theme

This topic is: not resolved

This topic contains 7 replies, has 2 voices, and was last updated by  Suman Maharjan 9 months, 1 week ago.

Viewing 8 posts - 1 through 8 (of 8 total)
  • Author
  • #20599
    Post count: 4

    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 path

    My 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.

    Suman Maharjan
    Post count: 9626

    Hi, 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.

    Post count: 4

    As 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!

    Post count: 4

    I also changed the .htaccess permission to 777 so that you can test if the automatic configuration will work. Thanks

    Post count: 4

    After 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.



    # 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

    # FileETag None is not enough for every server.
    <IfModule mod_headers.c>
    Header unset ETag

    # 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

    <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”

    # 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”


    # 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

    # 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 \
    <IfModule mod_headers.c>
    Header append Vary: Accept-Encoding

    # 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]
    # END WordPress

    Suman Maharjan
    Post count: 9626
    This reply has been marked as private.
    Post count: 4

    Thanks 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/

    Suman Maharjan
    Post count: 9626
    This reply has been marked as private.
Viewing 8 posts - 1 through 8 (of 8 total)

You must be logged in to reply to this topic.