如何在 Apache 中使用 .htaccess 进行重定向

如何在 Apache 中使用 .htaccess 进行重定向

我正在使用以下 .htaccess 规则来重定向 URL 以满足以下条件:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^example\.com$ [NC]
RewriteRule ^$ https://example.com/page.php [L,R=301]
  1. 如果用户输入“https://example.com”,他将被重定向到“https://example.com/page.php”。
  2. 如果用户输入“www.example.com”,他不会被重定向到“https://example.com/page.php”而是常规的“index.php”。

现在的问题是,如果用户只输入“example.com”,他不应该被重定向到“https://example.com/page.php”,而是“index.php”。

我怎样才能实现此功能?

相关内容