浏览代码

dev 2020-11

Max F 4 年之前
父节点
当前提交
a984d25561
共有 1 个文件被更改,包括 4 次插入2 次删除
  1. 4 2
      src/App/Middlewares/RedirectToDomain.php

+ 4 - 2
src/App/Middlewares/RedirectToDomain.php

@@ -21,9 +21,11 @@ class RedirectToDomain
 
 
 	public function __invoke(Request $request, Response $response, callable $next)
 	public function __invoke(Request $request, Response $response, callable $next)
 	{
 	{
-		if (strtolower($request->SERVER['SERVER_NAME']) != $this->target_domain) {
+		$current_domain = $request->SERVER['SERVER_NAME'];
 
 
-			if (empty($this->redirect_domains) || in_array($this->target_domain, $this->redirect_domains)) {
+		if (strtolower($current_domain != $this->target_domain)) {
+
+			if (empty($this->redirect_domains) || in_array($current_domain, $this->redirect_domains)) {
 				$redirect_url = 'https://' . $this->target_domain . $request->SERVER['REQUEST_URI'];
 				$redirect_url = 'https://' . $this->target_domain . $request->SERVER['REQUEST_URI'];
 				
 				
 				return $response->redirect($redirect_url, $this->redirect_status);
 				return $response->redirect($redirect_url, $this->redirect_status);