• Resolved UgoDimma

    (@lovecoinz)


    Hey guys

    Please I have two .htaccess in my wordpress installed with different content in each of them, I want to know which of them is valid and what should I do with the other. Here are the contenet.

    1. Htaccess.orig

    [ Moderator note: code fixed. Please wrap code in the backtick character or use the code button. ]

    <lockquote># BEGIN WordPress
    
    <IfModule mod_rewrite.c>
    
    RewriteEngine On
    
    RewriteBase /coinz/
    
    RewriteRule ^index\.php$ - [L]
    
    RewriteCond %{REQUEST_FILENAME} !-f
    
    RewriteCond %{REQUEST_FILENAME} !-d
    
    RewriteRule . /coinz/index.php [L]
    
    </IfModule>
    
    # END WordPress

    2. .htaccess

    # BEGIN iThemes Security
    
    # BEGIN Ban Users
    
    # Begin HackRepair.com Blacklist
    
    RewriteEngine on
    
    RewriteCond %{HTTP_USER_AGENT} ^[Ww]eb[Bb]andit [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^Acunetix [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^binlar [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^BlackWidow [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^Bolt\ 0 [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^Bot\ mailto:craftbot\@yahoo\.com [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^BOT\ for\ JCE [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^casper [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^checkprivacy [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^ChinaClaw [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^clshttp [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^cmsworldmap [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^comodo [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^Custo [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^Default\ Browser\ 0 [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^diavol [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^DIIbot [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^DISCo [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^dotbot [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^Download\ Demon [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^eCatch [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^EirGrabber [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^EmailCollector [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^EmailSiphon [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^EmailWolf [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^Express\ WebPictures [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^extract [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^ExtractorPro [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^EyeNetIE [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^feedfinder [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^FHscan [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^FlashGet [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^flicky [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^GetRight [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^GetWeb! [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^Go-Ahead-Got-It [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^g00g1e [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^Go!Zilla [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^grab [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^GrabNet [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^Grafula [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^harvest [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^HMView [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^ia_archiver [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^Image\ Stripper [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^Image\ Sucker [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^InterGET [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^Internet\ Ninja [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^InternetSeer\.com [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^jakarta [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^Java [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^JetCar [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^JOC\ Web\ Spider [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^kanagawa [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^kmccrew [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^larbin [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^LeechFTP [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^libwww [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^Mass\ Downloader [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^Maxthon$ [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^microsoft\.url [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^MIDown\ tool [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^miner [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^Mister\ PiX [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^Mozilla\.*Indy [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^Mozilla\.*NEWT [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^MSFrontPage [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^Navroad [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^NearSite [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^Net\ Vampire [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^NetAnts [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^NetSpider [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^NetZIP [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^nutch [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^Octopus [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^Offline\ Explorer [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^Offline\ Navigator [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^PageGrabber [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^Papa\ Foto [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^pavuk [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^pcBrowser [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^PeoplePal [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^planetwork [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^psbot [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^purebot [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^pycurl [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^RealDownload [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^ReGet [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^Rippers\ 0 [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^SeaMonkey$ [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^sitecheck\.internetseer\.com [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^SiteSnagger [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^skygrid [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^SmartDownload [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^sucker [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^SuperBot [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^SuperHTTP [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^Surfbot [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^tAkeOut [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^Teleport\ Pro [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^Toata\ dragostea\ mea\ pentru\ diavola [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^turnit [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^vikspider [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^VoidEYE [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^Web\ Image\ Collector [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^Web\ Sucker [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^WebAuto [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^WebCopier [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^WebFetch [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^WebGo\ IS [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^WebLeacher [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^WebReaper [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^WebSauger [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^WPScan [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^Website\ eXtractor [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^Website\ Quester [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^WebStripper [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^WebWhacker [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^WebZIP [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^Wget [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^Widow [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^WWW-Mechanize [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^WWWOFFLE [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^Xaldon\ WebSpider [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^Yandex [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^Zeus [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ^zmeu [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} AhrefsBot [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} CazoodleBot [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} discobot [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ecxi [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} GT::WWW [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} heritrix [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} HTTP::Lite [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} HTTrack [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ia_archiver [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} id-search [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} id-search\.org [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} IDBot [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} Indy\ Library [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} IRLbot [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} ISC\ Systems\ iRc\ Search\ 2\.1 [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} LinksManager.com_bot [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} linkwalker [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} lwp-trivial [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} MFC_Tear_Sample [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} Microsoft\ URL\ Control [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} Missigua\ Locator [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} MJ12bot [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} panscient.com [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} PECL::HTTP [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} PHPCrawl [NC,OR]
    
    RewriteCond %{HTTP_USER_AGENT} PleaseCraw

    The second .htaccess as you can see have information from Itheme security plugin which I have deleted, should I delete this information manually since I have deleted plugin?

    I also have some code I want to add in .htaccess, if two of them ok to be there, in which one should I add new code?

Viewing 9 replies - 1 through 9 (of 9 total)
  • You can only have one .htaccess file in any one folder, so I am curious about your saying you have two. Where is the second one?

    In any case, yes, you can delete or add anything you wish as long as you keep everything between ‘# BEGIN WordPress’ and ‘# END WordPress’, including those two lines that typically tell plugins and such to leave that code alone while editing your file.

    Thread Starter UgoDimma

    (@lovecoinz)

    @leejosepho

    Thanks for your reply, this my topic was duplicated. the issue of double .htaccess has been resolved at the other topic,

    In any case, yes, you can delete or add anything you wish as long as you keep everything between ‘# BEGIN WordPress’ and ‘# END WordPress’, including those two lines that typically tell plugins and such to leave that code alone while editing your file.

    Please can you help me more by elaborating to me on how and where exactly I should be adding new code.

    Here is my .htaccess

    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    
    # END WordPress

    And here is the code I want to add

    <FilesMatch "(?i)^.*\.(ico|flv|jpg|jpeg|png|gif|js|css|woff)$">
    ExpiresActive On
    ExpiresDefault A2592000
    </FilesMatch>

    That is some browser-related code, and I would put it ahead of the other:

    <FilesMatch "(?i)^.*\.(ico|flv|jpg|jpeg|png|gif|js|css|woff)$">
    ExpiresActive On
    ExpiresDefault A2592000
    </FilesMatch>
    
    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    
    # END WordPress

    Also, if you wish, here is a complete section of “Browser Speed Boost” code where I believe you will find your snippet:

    http://forum.ait-pro.com/forums/topic/htaccess-caching-code-speed-boost-cache-code/

    Thread Starter UgoDimma

    (@lovecoinz)

    Thanks for the link. You really know what I have been searching for months now. Am going to try it those code.
    But please, am a newbie, not only that, I knows nothing about coding, is there anything there that can comromise my site if not adjusted. Though they advice that one can copy it as it is there.

    Thread Starter UgoDimma

    (@lovecoinz)

    Am coppying without addition or subtraction. Please do guide me.

    is there anything there that can comromise my site if not adjusted. Though they advice that one can copy it as it is there.

    I use that code exactly as it is there at all of my sites, and it has never caused me any trouble anywhere.

    If you would like to experience the very best I have happened to ever learn about in relation to htaccess security for WordPress, maybe have a look at the BulletProof Security plugin. It puts everything together in all the right places, including protection for your /wp-admin/ folder, and it even shows where to add “Custom Code” such as the “Browser Speed Boost” we have been talking about.

    Thread Starter UgoDimma

    (@lovecoinz)

    @leejosepho

    Thanks very much, you really save my day. I have installed the plugin, and with it, the code is no longer a problem to me on how and where to put it. You just on-loaded loads of my problem.
    Thanks ones again.

    If you ever have any technical difficulties at all there, go straight to the BPS support forum and give AITpro a shot at it:
    https://wordpress.org/support/plugin/bulletproof-security

    Thread Starter UgoDimma

    (@lovecoinz)

    Ok, thanks very well for your immense help.

Viewing 9 replies - 1 through 9 (of 9 total)
  • The topic ‘Two htaccess, which one is valid’ is closed to new replies.