Case insensitive product urlsMagento rewrite category/product URLs leading to 404 pageMagento 1.13 Product URLsRemove parent categories from subcategory URLsCase Sensitive URL RewritesBlock access to system URLs through htaccess or some other way?Rewrite product URLs to category URLs404 media urls in Fire BugBackporting Magento 1.9 to 1.7 product urls brokenHow to redirect upper case URL to lower case Magento 2I still have access to normal urls when rewrite urls is active
How is the Swiss post e-voting system supposed to work, and how was it wrong?
Is Mortgage interest accrued after a December payment tax deductible?
Does splitting a potentially monolithic application into several smaller ones help prevent bugs?
Is having access to past exams cheating and, if yes, could it be proven just by a good grade?
My story is written in English, but is set in my home country. What language should I use for the dialogue?
Replacing Windows 7 security updates with anti-virus?
What is IP squat space
About parabolic Kazhdan Lusztig polynomials
Possible Leak In Concrete
Why must traveling waves have the same amplitude to form a standing wave?
Implicit nil checks in algorithms
Why is "das Weib" grammatically neuter?
Counting certain elements in lists
Brexit - No Deal Rejection
Should we release the security issues we found in our product as CVE or we can just update those on weekly release notes?
RegionDifference for Cylinder and Cuboid
What options are left, if Britain cannot decide?
Why is a Java array index expression evaluated before checking if the array reference expression is null?
My adviser wants to be the first author
Sword in the Stone story where the sword was held in place by electromagnets
It's a yearly task, alright
Rules about breaking the rules. How do I do it well?
Schematic conventions for different supply rails
What is Thermal Runaway Protection?
Case insensitive product urls
Magento rewrite category/product URLs leading to 404 pageMagento 1.13 Product URLsRemove parent categories from subcategory URLsCase Sensitive URL RewritesBlock access to system URLs through htaccess or some other way?Rewrite product URLs to category URLs404 media urls in Fire BugBackporting Magento 1.9 to 1.7 product urls brokenHow to redirect upper case URL to lower case Magento 2I still have access to normal urls when rewrite urls is active
Does anyone have a good solution for making magento products' URLs case insensitive?
Obviously I've looked into:<IfModule mod_speling.c>
CheckCaseOnly on
CheckSpelling on
</IfModule>
However since we are using mod_rewrite that doesn't work. So we then tried:
<IfModule mod_rewrite.c>
RewriteEngine on
rewritemap lowercase int:tolower
RewriteCond $1 [A-Z]
RewriteRule ^/(.*)$ /$lowercase:$1 [R=301,L]
</IfModule>
Which worked, on the product level but broke the admin search fields and a created a few other headaches.
So now I am looking for a solution with no compromises.
url-rewrite htaccess apache
bumped to the homepage by Community♦ 4 hours ago
This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.
add a comment |
Does anyone have a good solution for making magento products' URLs case insensitive?
Obviously I've looked into:<IfModule mod_speling.c>
CheckCaseOnly on
CheckSpelling on
</IfModule>
However since we are using mod_rewrite that doesn't work. So we then tried:
<IfModule mod_rewrite.c>
RewriteEngine on
rewritemap lowercase int:tolower
RewriteCond $1 [A-Z]
RewriteRule ^/(.*)$ /$lowercase:$1 [R=301,L]
</IfModule>
Which worked, on the product level but broke the admin search fields and a created a few other headaches.
So now I am looking for a solution with no compromises.
url-rewrite htaccess apache
bumped to the homepage by Community♦ 4 hours ago
This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.
add a comment |
Does anyone have a good solution for making magento products' URLs case insensitive?
Obviously I've looked into:<IfModule mod_speling.c>
CheckCaseOnly on
CheckSpelling on
</IfModule>
However since we are using mod_rewrite that doesn't work. So we then tried:
<IfModule mod_rewrite.c>
RewriteEngine on
rewritemap lowercase int:tolower
RewriteCond $1 [A-Z]
RewriteRule ^/(.*)$ /$lowercase:$1 [R=301,L]
</IfModule>
Which worked, on the product level but broke the admin search fields and a created a few other headaches.
So now I am looking for a solution with no compromises.
url-rewrite htaccess apache
Does anyone have a good solution for making magento products' URLs case insensitive?
Obviously I've looked into:<IfModule mod_speling.c>
CheckCaseOnly on
CheckSpelling on
</IfModule>
However since we are using mod_rewrite that doesn't work. So we then tried:
<IfModule mod_rewrite.c>
RewriteEngine on
rewritemap lowercase int:tolower
RewriteCond $1 [A-Z]
RewriteRule ^/(.*)$ /$lowercase:$1 [R=301,L]
</IfModule>
Which worked, on the product level but broke the admin search fields and a created a few other headaches.
So now I am looking for a solution with no compromises.
url-rewrite htaccess apache
url-rewrite htaccess apache
edited Aug 30 '16 at 6:04
Mohit Kumar Arora
6,66141632
6,66141632
asked Aug 26 '16 at 19:02
Johnathon MathewsJohnathon Mathews
717
717
bumped to the homepage by Community♦ 4 hours ago
This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.
bumped to the homepage by Community♦ 4 hours ago
This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
You would need to add the following to the httpd.conf for Apache
RewriteMap lowercase int:tolower
You then need to restart Apache for it to take affect. Then from here you can use the code you have in your htaccess file
Already mentioned that we tried this and it doesn't work.
– Johnathon Mathews
Aug 26 '16 at 23:35
So to confirm RewriteMap lc int:tolower is in the httpd.conf and not the htaccess yea?
– Goose84
Aug 27 '16 at 4:31
Correct, I can confirm that.
– Johnathon Mathews
Aug 29 '16 at 22:02
add a comment |
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "479"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f133322%2fcase-insensitive-product-urls%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
You would need to add the following to the httpd.conf for Apache
RewriteMap lowercase int:tolower
You then need to restart Apache for it to take affect. Then from here you can use the code you have in your htaccess file
Already mentioned that we tried this and it doesn't work.
– Johnathon Mathews
Aug 26 '16 at 23:35
So to confirm RewriteMap lc int:tolower is in the httpd.conf and not the htaccess yea?
– Goose84
Aug 27 '16 at 4:31
Correct, I can confirm that.
– Johnathon Mathews
Aug 29 '16 at 22:02
add a comment |
You would need to add the following to the httpd.conf for Apache
RewriteMap lowercase int:tolower
You then need to restart Apache for it to take affect. Then from here you can use the code you have in your htaccess file
Already mentioned that we tried this and it doesn't work.
– Johnathon Mathews
Aug 26 '16 at 23:35
So to confirm RewriteMap lc int:tolower is in the httpd.conf and not the htaccess yea?
– Goose84
Aug 27 '16 at 4:31
Correct, I can confirm that.
– Johnathon Mathews
Aug 29 '16 at 22:02
add a comment |
You would need to add the following to the httpd.conf for Apache
RewriteMap lowercase int:tolower
You then need to restart Apache for it to take affect. Then from here you can use the code you have in your htaccess file
You would need to add the following to the httpd.conf for Apache
RewriteMap lowercase int:tolower
You then need to restart Apache for it to take affect. Then from here you can use the code you have in your htaccess file
edited Aug 30 '16 at 5:42
answered Aug 26 '16 at 19:59
Goose84Goose84
1,29911242
1,29911242
Already mentioned that we tried this and it doesn't work.
– Johnathon Mathews
Aug 26 '16 at 23:35
So to confirm RewriteMap lc int:tolower is in the httpd.conf and not the htaccess yea?
– Goose84
Aug 27 '16 at 4:31
Correct, I can confirm that.
– Johnathon Mathews
Aug 29 '16 at 22:02
add a comment |
Already mentioned that we tried this and it doesn't work.
– Johnathon Mathews
Aug 26 '16 at 23:35
So to confirm RewriteMap lc int:tolower is in the httpd.conf and not the htaccess yea?
– Goose84
Aug 27 '16 at 4:31
Correct, I can confirm that.
– Johnathon Mathews
Aug 29 '16 at 22:02
Already mentioned that we tried this and it doesn't work.
– Johnathon Mathews
Aug 26 '16 at 23:35
Already mentioned that we tried this and it doesn't work.
– Johnathon Mathews
Aug 26 '16 at 23:35
So to confirm RewriteMap lc int:tolower is in the httpd.conf and not the htaccess yea?
– Goose84
Aug 27 '16 at 4:31
So to confirm RewriteMap lc int:tolower is in the httpd.conf and not the htaccess yea?
– Goose84
Aug 27 '16 at 4:31
Correct, I can confirm that.
– Johnathon Mathews
Aug 29 '16 at 22:02
Correct, I can confirm that.
– Johnathon Mathews
Aug 29 '16 at 22:02
add a comment |
Thanks for contributing an answer to Magento Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f133322%2fcase-insensitive-product-urls%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown