如何为非WWW域配置HTACCESS



我想配置htaccess文件。我使用www www的域,我的域也在搜索引擎mydomain.com中索引,而不是www.mydomain.com当我访问www.mydomain.com时,它不会重定向到mydomain.com我在htaccess文件中找到了该代码。这是对的吗?我应该添加什么?

RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

登录您的CPANEL查找文件类别,然后单击文件管理器图标。单击右上角的设置。选择您正在使用的域的文档根,并确保检查隐藏文件的旁边的复选框。单击"保存"按钮。文件经理展示查找.htaccess文件,然后右键单击它。这提出了一个菜单。查找并单击编辑选项。文件管理器htaccess您现在在文本编辑器中。将任一选择代码选择在文件中,然后单击屏幕右上角的"保存更改"按钮。确保将" example.com"替换为您的实际域名。注意:不要将两个代码选择都放在文件中,因为它会导致错误。

力量www:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^example.com [NC]
RewriteRule ^(.*)$ https://example.com/ $1 [L,R=301,NC]

力non-www:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.example.com [NC]
RewriteRule ^(.*)$ https://example.com/ $1 [L,R=301]

现在,当您在前面是否在www中输入域名时,它应该在.htaccess文件中设置时显示。

最新更新