1

SSL をインストールしましたが、htaccess 書き換えルールが機能しません

RewriteEngine On
RewriteRule ^([^/\.]+)/?$ /index.php?page=$1 [L]

このコードは非 SSL ページ (http) でのみ機能します。
自分の SSL ページ (https) で機能する rewriterule を作成するにはどうすればよいですか?

4

2 に答える 2

0

コードで HTTPS に対して行う特別なことはありません。DOCUMENT_ROOTただし、HTTPS 仮想サーバーの場合はおそらく異なります。上記の .htaccess をDOCUMENT_ROOTHTTPS 仮想ドメインのフォルダーにコピーすると、機能するはずです。

于 2013-07-17T21:25:22.683 に答える
0

コードが間違っているように見えるため、このコードを試してください。

RewriteEngine On
RewriteRule ^([^/]+)/?$ /index.php?page=$1 [L]
于 2013-07-17T20:59:59.083 に答える