2016-04-07 11 views
0

ウェブサイトをhttpからhttpsに移動しました。 images、javascripts、およびcssファイルのステータスは403(禁止)です。 私はphp codeigniterを使用しています。 私は行方不明ですか?httpからhttpsへのウェブサイトの移行

+0

おそらく、httpリソースをhttpsウェブページからリクエストできませんか? –

+0

多くのものが原因でURLが403エラーを返すことがあり、そのいずれもHTTPSの使用に直接関係しません。 – Quentin

+0

クエンティン:詳細を教えてください。 ? – Ameya

答えて

-1

は、HTTPS example.comは、独自のドメインである

<IfModule mod_rewrite.c> 
    RewriteEngine On 
    RewriteCond %{HTTP_HOST} !^example\.com [NC] 
    RewriteCond %{SERVER_PORT} 80 
    RewriteRule ^(.*) https://example.com/$1 [L,R=301] 
</IfModule> 

に全体のウェブサイトを移動するために、あなたの.htaccessにこれを追加します。あなたは、上記の解決策は、ドメインのルートで働く

<IfModule mod_rewrite.c>  
    RewriteEngine On 
    RewriteCond %{HTTP_HOST} !^localhost [NC] 
    RewriteCond %{SERVER_PORT} 80 
    RewriteRule ^(.*) https://localhost/$1 [L,R=301] 
</IfModule> 

localhostのためのあなたのローカルIPまたは localhost

を使用することができます。フォルダが賢明である必要がある場合

<IfModule mod_rewrite.c> 
    RewriteEngine On 
    RewriteCond %{HTTP_HOST} !^example\.com [NC] 
    RewriteCond %{SERVER_PORT} 80 
    RewriteCond %{REQUEST_URI} folder 
    RewriteRule ^(.*)$ https://example.com/folder/$1 [R,L] 
</IfModule> 
+0

Nopeは機能しませんでした。 https://www.suggestionbox.tipsのサイトを確認してください – Ameya

+0

どのようなタイプのウェブサーバーを使用していますか? **あなたのファイルのアクセス許可**をチェックできますか?ファイルの場合は「644」、ディレクトリの場合は「755」である必要があります。 –

+0

私は、フォルダ全体に777を与えようとしても機能しませんでした。 – Ameya

関連する問題