PREAMBLE:
In this day and digital age, MOBILE devices make up about 50% if not more, of the web traffic on the internet. Sites that offer a Mobile version of their main website is growing by leaps and bounds.
Yes, many sites use a Responsive template, but many existing site applications (ie, Zen Cart, etc.) DO NOT and ARE NOT responsive and site owners turn to 3rd party Mobile solutions, plugins and mods to bridge the gap so they can have a Normal website and a Mobile version too.
For Inveo's MSU product to meet the needs and bridge the gap between Old and New Technology and Developing Trends, I offer the following suggestion. If I knew more about HTACCESS files and so forth, I could do it myself quickly and simply. But I don't, but I do have an idea that SHOULD WORK EASILY.
I offer this because I just came across it in my own website. I am using MSU to great satisfaction on my Zen Cart powered website, but to meet the needs of the Mobile devices now so prevalent, I added a Mobile mod/plugin that can present my website on Mobile devices just fine. But I just noticed that while all of my URL's on the normal website are SEO friendly, all of my Mobile URL's are still the old ugly SEO UNFRIENDLY type.
Why? Because MSU will ONLY affect changes and rewrites for "index.php". But my Mobile mod/plugin uses instead "mobile.php" (replacing "index.php") and it never gets rewritten by MSU.
So what to do? My suggestion is this:
SUGGESTION:
Add a section in the file msu_tweak.ini to edit/add/change the default(s) for the main "file" such as 'index.php' so you can edit the default and/or add others. For example:
Code: Select all
****** add to msu_tweak.ini file ******
; @name: index.php and alternates
; @description: allow to change or switch from 'index.php' to an alternate like 'mobile.php'
; @var: string
; @default: "index" or "index.php", and comma-delimited ',' if specifying more than one (ie, "index,mobile,whatever")
; @range: any character allowed for filenames and is Case-Sensitive
; @recommended: "index" (the '.php' is assumed, but can be added if desired, and whitespaces are ignored: "index.php, mobile.php, whatever.php")
; @.htaccess: re-generation is required
index_alternates = "index" ;; or edit as necessary, such as: "index, mobile" or "index, mobile, whatever"
****** end add to msu_tweak.ini file ******
Now in the heart and core of MSU's logic to create the HTACCESS file, it should be possible for .htaccess to check for whether the URL/URI is for "index.php" or for "mobile.php" (as an example) and then use a number of VAR's that is set to either "index" and/or "index.php" or to "mobile" and/or "mobile.php" and using these VAR's or wildcards, to generate the HTACCESS file that will accomodate and rewrite as needed whether it's using "index.php" or "mobile.php". Either way, the URLs/URIs are SEO Friendly no matter if on the Normal website or the Mobile version of the website (via website template switching).
If this could be done (and I do think it could be very easily), it would be a GREAT Enhancement and should drive your sales even higher!
What do you think? Is it possible?
Topher