.htaccess 如何在WordPress中使用htaccess重定向.html扩展名到.com?(由CBroe修复)

6rvt4ljy  于 2023-10-23  发布在  WordPress
关注(0)|答案(1)|浏览(116)

我想实现的是:

**来自结构:**http + .html
**转结构:**https + .com

下面是示例:From:http://www.chiamhuiy.com/2022/07/fat-boys-food-review-burger-making-celine-chiam-singapore-lifestyle-beauty-and-travel-blogger-4.html/To:https://www.chiamhuiy.com/2022/07/fat-boys-food-review-burger-making-celine-chiam-singapore-lifestyle-beauty-and-travel-blogger-4/你可以看到有404错误,无法实现重定向。
我已经在cloudflare上安装了SSL,我已经从http测试到https .com版本,它会自动重定向。但是,.html不能重定向到非html(only.com版本)
下面是我所做的,但没有达到我想要的:

我原来的和现有的.htaccess看起来像

<IfModule mod_rewrite.c>
RewriteEngine On
#In here, please use the fourth attempt codes.It will work for redirection.
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

.html首次尝试(失败)

RewriteCond %{THE_REQUEST} \.html
RewriteRule ^(.*)\.html$ /$1 [R=301,L]

.html第二次尝试(失败)

RewriteCond %{THE_REQUEST} ^GET\ /(.+)\.html [NC]
RewriteRule ^ /%1? [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^\.]+)$ $1.html [NC,L]

.html第三次尝试(失败)

RewriteRule (.+)\.html?$ http://example.com/$1/ [R=301,L]

.html第四次尝试(失败)

RewriteRule ^/?(.*).(html)$ /$1 [R=301,L]

希望一些Maven可以分享一段.htaccess代码来完成它。

mhd8tkvw

mhd8tkvw1#

使用.htaccess将.html扩展重定向到WordPress中的.com

如果你想在WordPress中将扩展名为.html的URL重定向到扩展名为.com的URL,你可以通过修改你的.htaccess文件来实现这一点。下面是你如何做到这一点:
1.备份您的.htaccess文件:在进行任何更改之前,请创建现有.htaccess文件的备份。
1.编辑.htaccess文件:在WordPress安装的根目录下找到.htaccess文件,使用文本编辑器编辑文件。
1.添加以下代码

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^(.+)\.html$ http://www.example.com/$1.com [L,R=301]
</IfModule>

请将**http://www.example.com/替换为您的实际域名。
此代码片段使用mod_rewrite将带有
.html扩展名的URL重定向到附加了.com的同一URL。[R=301]标志表示永久重定向,有利于SEO目的。
1.保存并测试:保存您的.htaccess文件,在浏览器中访问扩展名为
.html的URL测试重定向,应该会自动重定向到对应的.comURL。
请确保清除浏览器缓存或使用其他浏览器来测试重定向。此外,请确保
.htaccess**文件中没有可能干扰此重定向的冲突规则。

相关问题