2.8.1.7. Редирект на URL у нижньому регістрі
Приклад коду, який виконує 301-й редирект на URL у нижньому регістрі, якщо у вихідному URL є хоча б один символ у верхньому регістрі:
if ($_SERVER['REQUEST_URI'] != strtolower($_SERVER['REQUEST_URI'])) { header('Location: //' . $_SERVER['HTTP_HOST'] . strtolower($_SERVER['REQUEST_URI']), true, 301); exit(); }
Цей код потрібно розмістити на початку головного скрипту сайту, який приймає основну частину запитів (зазвичай index.php
).