В IIS / Web-Config, возможно ли подстановочный знак перенаправить все варианты URL (с учетом регистра) в один вариант? - PullRequest
0 голосов
/ 18 октября 2018

Мы собираемся добавить в Web.Config подстановочный знак перенаправления, который будет принимать любые варианты вложенных папок URL-адресов (строчные, прописные, заглавные, смешанные и т. Д.) И перенаправлять их на версию заглавных букв.

Итаклюбой из них:

https://example.com/Subfolder/My-Page
http://www.example.com/Subfolder/My-Page
http://example.com/Subfolder/My-Page
https://www.example.com/subfolder/my-page
https://example.com/subfolder/my-page
http://www.example.com/subfolder/my-page
http://example.com/subfolder/my-page

Следует перенаправить на:

https://www.example.com/Subfolder/My-Page

У нас уже есть http-перенаправление на https, а также не-www перенаправление на www, но мы не уверены, как обработатьаспект чувствительности к регистру.

Это необходимо, потому что поисковые системы могут видеть эти два URL-адреса как дублированный контент:

https://www.example.com/Subfolder/My-Page https://www.example.com/subfolder/my-page

Является ли этодаже возможно иметь подстановочный символ перенаправления в Web.Config обрабатывать чувствительность к регистру?

Любая информация будет оценена, даже если сказать, что это невозможно.

ПРИМЕЧАНИЕ: Я знаю, что канонические функции будут обрабатывать этотакже, но по причинам, по которым я не буду утомлять вас, в настоящее время мы не можем внедрять канонические рисунки ..

...