Actual Behaviour
Currently, the URLs on blogs are case-sensitive, which is resulted from rules set by Apache Server. The case-sensitive URLs become inconvenient when referencing them in other websites and social media. Some might change the upper-case letters in the URLs to lower-case letters automatically. Yet visiting the low-case URLs would return a 404 page.
From the user's aspect (i.e. anyone tries to visit the URLs for the first time) would not be able to access the contents in URLs. And the user experience can be improved.
Expected Behaviour
- input the URLs with upper-case letters, it is accessible
- input the URLs with lower-case letters, it is also accessible
Steps to reproduce it
Take https://apisix.apache.org/blog/2021/06/28/why-we-need-Apache-APISIX/ for example:
- Open your browser.
- Input the URL:https://apisix.apache.org/blog/2021/06/28/why-we-need-Apache-APISIX/
- Access the content successfully.
- Change
Apache-APISIX to lower-case apache-apisix
- Returns 404.
Screenshots of the issue


Would you like to work on the issue?
yes
Actual Behaviour
Currently, the URLs on blogs are case-sensitive, which is resulted from rules set by Apache Server. The case-sensitive URLs become inconvenient when referencing them in other websites and social media. Some might change the upper-case letters in the URLs to lower-case letters automatically. Yet visiting the low-case URLs would return a 404 page.
From the user's aspect (i.e. anyone tries to visit the URLs for the first time) would not be able to access the contents in URLs. And the user experience can be improved.
Expected Behaviour
Steps to reproduce it
Take https://apisix.apache.org/blog/2021/06/28/why-we-need-Apache-APISIX/ for example:
Apache-APISIXto lower-caseapache-apisixScreenshots of the issue


Would you like to work on the issue?
yes