According to https://github.com/ElbertF/Wappalyzer/b ... json#L2214 the identification of OpenCart is currently using:
1) the route - ?:index\.php\?route=[a-z]+/
2) "Powered By" - Powered By ]+OpenCart
So make sure there is no powered by and you may have to do some url re-writing in htaccess or use an SEO extension to clean up your urls. Make sure there's a .htaccess and it's not htaccess.txt
OCMobi - Opencart 1x and 2x native mobile applications, developer SDKs, Rest API, and custom services. Email us at support@ocmobi.com!
Pricing | Features | Custom Services
Facebook | Twitter | Google+ | Instagram
http://stackoverflow.com/questions/2518 ... -framework
Google is always your best friend for such Things:
https://www.google.ch/search?q=Wappalyz ... e9PauzgYgP
Ernie
bigmax.ch/shop/
My Github OC Site: https://github.com/IP-CAM
5'200 + FREE OC Extensions, on the World's largest private Github OC Repository Archive Site.
"OpenCart": {
"cats": [
6
],
"html": "(?:index\\.php\\?route=[a-z]+/|Powered By <a href=\"[^>]+OpenCart)",
"implies": "PHP",
"website": "www.opencart.com"
},
So there you have it, show me a link to your site and I'll tell you right away if I find the powered by or an url scheme that would test positive on Wappalyzer and whether or not you fixed it. Any url that uses route= indicates it's Opencart to this system, so you need SEF and by crawling your site it can't find any urls that match that pattern.
OCMobi - Opencart 1x and 2x native mobile applications, developer SDKs, Rest API, and custom services. Email us at support@ocmobi.com!
Pricing | Features | Custom Services
Facebook | Twitter | Google+ | Instagram
By the way, my website is on localhost. Not yet published.
I have delete powered by.
Some of my webpage is still use "route=" pattern.
How to change route pattern on all webpage?
I used SEO, but it is not change all webpage address, some webpage still use the route pattern. for example: contact us, and others custom page.
Otherwise is there an extension that changes all of this for you? Why are you so concerned with wappalyzer?
It's also probably evident from viewing source of the web page if anyone was really that interested so it may not be automated but often you can tell by viewing source regardless.
OCMobi - Opencart 1x and 2x native mobile applications, developer SDKs, Rest API, and custom services. Email us at support@ocmobi.com!
Pricing | Features | Custom Services
Facebook | Twitter | Google+ | Instagram
I just don't want to be exposed. Wappalyzer can detect our platform, php version, apache, I don't want it to be exposed for public.
can you gave an example how to make rules in .htaccess ?
Have you implemented on your website?
Use cloudflare free plan, put a security service in between you and your visitors for a bunch of free security and sleep easy at night. I use it, opencart uses it, many people use it. Just change your DNS to point to their name servers once you publish your site online.
I don't have the time to experiment with .htaccess rules that would solve your problem right now sorry, maybe someone else does or you can learn online and experiment.
OCMobi - Opencart 1x and 2x native mobile applications, developer SDKs, Rest API, and custom services. Email us at support@ocmobi.com!
Pricing | Features | Custom Services
Facebook | Twitter | Google+ | Instagram
Please how can edit this step 1) the route - ?:index\.php\?route=[a-z]+/ What file name
Thanks for Help
You should also hide your web server signature using .htaccess if you don't want your php/apache version to be sent out by your web server. Sometimes in the headers or a 404 page it will give identifying information about php and apache. You may not have control over this if you use shared hosting but there are ways to not identify any information like this from the web server.
OCMobi - Opencart 1x and 2x native mobile applications, developer SDKs, Rest API, and custom services. Email us at support@ocmobi.com!
Pricing | Features | Custom Services
Facebook | Twitter | Google+ | Instagram
$link = str_replace('index.php?route=', '', $link);
before
return $link;
It works only for categories, but not for others, for example products and others
Users browsing this forum: Majestic-12 [Bot] and 12 guests