我想配置htaccess文件。我使用域名withoud www,我的域名也在搜索引擎mydomain.com索引,而不是www.mydomain.com 当我访问www.mydomain.com时,它不会重定向到mydomain.com 我在htaccess文件中找到了代码。这是对的吗?我应该添加什么?
@AdminPresentationMergeOverride(name = "userSku", mergeEntries = @AdminPresentationMergeEntry(propertyType = PropertyType.AdminPresentation.VALIDATIONCONFIGURATIONS, validationConfigurations = {
@ValidationConfiguration(validationImplementation = "blUniqueValueValidator", configurationItems = {
@ConfigurationItem(itemName = "otherField", itemValue = "userSku") }) })
答案 0 :(得分:2)
登录您的cPanel 找到“文件”类别,然后单击“文件管理器”图标。 单击右上角的“设置”。 选择您正在使用的域的文档根目录,并确保选中“显示隐藏文件”旁边的复选框。单击“保存”按钮。 文件管理器 - 显示隐藏 查找.htaccess文件并右键单击它。这会打开一个菜单。找到并单击“编辑”选项。 文件管理器 - htaccess的 您现在在文本编辑器中。将选择的代码放在文件中,然后单击屏幕右上角的“保存更改”按钮。请务必更换' example.com'与您的实际域名。注意:不要将两个代码选择放在文件中,因为它会导致错误。
RewriteEngine on
RewriteCond %{HTTP_HOST} ^example.com [NC]
RewriteRule ^(.*)$ https://example.com/ $1 [L,R=301,NC]
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.example\.com [NC]
RewriteRule ^(.*)$ https://example.com/ $1 [L,R=301]
现在,当您使用前面的www输入您的域名时,它应该显示为您在.htaccess文件中设置它。