私はWordpressサイトで作業しています。 HTTPのバージョンがhttpsにリダイレクトされた場合、それはこのような302見つかり通知できます:httpがhttpsにリダイレクトされたときに "302 Found"を引き起こすものが見つからない
curl -I http://www.example.com
HTTP/1.1 302 Found
Date: Mon, 27 Nov 2017 08:33:15 GMT
Server: Apache
Location: https://www.example.com/
Content-Type: text/html; charset=iso-8859-1
を私はこれをトリガしている正確に何を把握することができませんでしだ。
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://www.example.com/$1 [L,R=301]
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /wordpress/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /wordpress/index.php [L]
</IfModule>
最初の3行は上記の私は保つか、それらを削除するかどうかを任意の違いを確認していないようです:の.htaccessファイルには、このコンテンツを持っています。
http:// httpsには、cPanel> RedirectsまたはWordpressのリダイレクトプラグインを使用してリダイレクトを設定していません。
しかし、実際のサイトの正確なコピーであるdevサイトにはこの問題はありません。
curl -I http://dev.example.com
HTTP/1.1 301 Moved Permanently
Date: Mon, 27 Nov 2017 08:41:53 GMT
Server: Apache
X-Pingback: http://dev.example.com/wordpress/xmlrpc.php
Expires: Mon, 27 Nov 2017 09:41:55 GMT
Cache-Control: max-age=3600
Location: https://dev.example.com/
Vary: User-Agent
Content-Type: text/html; charset=UTF-8
私は他にどこ見て知っていない:私はdevのサイトでカールを使用する場合、それは私がライブサイトに期待していたされたものを恒久的に移動301を与えました。サイトはVPS/Centos 7/Apacheで動作しています。どんな助けもありがとう。
apache設定ファイルにアクセスできますか? –
@DusanBajicあなたは 'httpd.conf'ファイルを意味しますか?ええ、やりますよ。私はそれを調べましたが、それに関連するものがあるかどうかはわかりません。おそらく私は何を見ているべきか分からない。あなたはそのファイルで何を探すべきか教えていただけますか? – user1448031
はい、httpd.conf、またはconf.d /フォルダー内の任意の.conf。 'RewriteRule'や' Redirect'sを探してください –