0
私は自分のウェブサイトのHTTPからHTTPSバージョンへの301のリダイレクトをしたかったのです。だから私は、.htaccessファイルに以下の内容を置く:301リダイレクト.htaccessの修正
RewriteEngine On
RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} ^www\. [NC]
RewriteRule^https://domain.tld/%{REQUEST_URI} [R=301,L,NE]
問題は時々私のホームページにリダイレクトiがhttps://domain.tld//
(最後の2つのスラッシュ)で終わるような方法で動作することです。それを修正する方法はありますか?
ありがとう、私はそれを試して、今はhttps://domain.tldにリダイレクトされ、最後にスラッシュが付きません。私はそれが問題であるかどうかはわかりませんが、他のすべてのURLは最後にスラッシュが1つしかないようです。 –
キャッシュをクリアするか、他のブラウザで試してみてください。いくつかのブラウザでは、URLに/を追加しても、それはディスプレイに削除されます。すべての場合において、リンクは同じです。 HTMLリンクでは、それを追加する必要があります。誰もサイトを訪問することはありません。 – Croises