$requestUri = $_SERVER['REQUEST_URI']; // only if underscore exists if (strpos($requestUri, '-') !== false) { // replace all underscores with hyphens $cleanUrl = str_replace('-', '_', $requestUri); // prevent infinite loop if ($cleanUrl !== $requestUri) { header("Location: $cleanUrl", true, 301); exit; } }






























