htaccess,使用站点域,但查看外部URL的内容

时间:2018-06-28 20:05:59

标签: wordpress .htaccess

我已经在Wordpress中建立了一家商店,但希望在不更改URL的情况下将其包含在我的网站中。

谁能告诉我以下原因为何不起作用?

此代码位于.htaccess文件中。

RewriteCond %{HTTP_HOST} ^www.example.com/shop/
RewriteRule ^(.*) https://www.wordpress.com/shop/$1 [P]

非常感谢

1 个答案:

答案 0 :(得分:0)

@idm!嗨!尝试将以下2行添加到htaccess文件中:

RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301,NC]

您的WordPress htaccess文件应如下图所示,其中包括两行:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /shop/

RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301,NC]

RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /shop/index.php [L]
</IfModule>
# END WordPress

此外,请确保相应地调整和保存WordPress地址(URL)和站点地址(URL),以在WordPress Shop仪表板->设置->常规中的URL中使用https。

希望对您有帮助!

最好的问候。