【问题标题】:.htacces and non-www www redirects.htaccess 和非 www www 重定向
【发布时间】:2018-07-09 18:50:46
【问题描述】:

我尝试创建一个网站并获得正确的重定向。但是,无论我尝试什么似乎都不起作用。我的网站托管在 www.tetedelacourse.eu 上。两者都是https://www。和http://www。工作和网站是可见的。但是,非 www url 不可见,它会导致错误“ERR_SSL_UNRECOGNIZED_NAME_ALERT”。但是 http:// 版本会重定向到 https:// 版本。

我已经做了很多搜索工作并尝试了各种选项。在我看来,问题在于重定向,但谷歌返回的建议并不能解决我的问题。

到目前为止我做了什么?完全重新安装了网站和新的 wordpress,但这并没有解决任何问题。

将我的 .htacces 文件重置为:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

在 .htacces 文件中添加了以下行

RewriteEngine On
RewriteCond %{HTTP_HOST} ^tetedelacourse.eu [NC]
RewriteRule ^(.*)$ http://www.tetedelacourse.eu/$1 [L,R=301]

我只是不知道该怎么办了。我用 Wordpress 建立了几个网站,但这总是自动工作的。有谁知道更多???

提前感谢您的努力,

瑞克

【问题讨论】:

    标签: wordpress redirect web https


    【解决方案1】:

    www.tetedelacourse.eu 指向 34.240.160.162 [hosting-1b.mijndomein-ws.nl]

    tetedelacourse.eu 指向 34.249.138.199

    这是一个 DNS 问题,而不是 htaccess 或 SSL。

    【讨论】:

    • 感谢您的回答。很好,你设法为我指明了不同的方向。我检查了 DNS 表,但找不到它们指向不同位置的原因。对于具有相同托管服务提供商的另一个网站,一切正常,并且表格设置相同。不知何故,我在表格中找不到对 .162 IP 的引用。我可能需要问我的托管服务提供商怎么了。感谢您的帮助,如果您有任何其他建议,我会很高兴听到他们的建议 :)!
    猜你喜欢
    • 2014-04-09
    • 1970-01-01
    • 2019-01-29
    • 2011-04-12
    • 2015-12-31
    • 1970-01-01
    • 2012-11-16
    • 1970-01-01
    相关资源
    最近更新 更多