2017-12-09 10 views
-1

htaccessファイルを設定します。私はwwwのドメインを使用しています。私のドメインは検索エンジンmydomain.comでインデックスされています。www.mydomain.comではなくwww.mydomain.com www.mydomain.comに行くと、mydomain.comにリダイレクトされません。 htaccessファイル。それが正しいか?私はそれらをどのように追加すべきですか?あなたのcPanelへwww以外のドメインにhtaccessを設定するにはどうすればよいですか?

RewriteEngine On 
RewriteBase/
RewriteRule ^index\.php$ - [L] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . /index.php [L] 

答えて

2

ログ ファイルのカテゴリを検索し、ファイルマネージャ]アイコンをクリックしてください。 右上にある[設定]をクリックします。 作業しているドメインのドキュメントルートを選択し、[隠しファイルを表示する]チェックボックスがオンになっていることを確認します。 [保存]ボタンをクリックします。 file-manager-show-hidden .htaccessファイルを探して右クリックします。これでメニューが表示されます。編集オプションを見つけてクリックします。 file-manager-htaccess これでテキストエディタになりました。いずれかのコードをファイルに配置し、画面の右上にある[変更を保存]ボタンをクリックします。 「example.com」は実際のドメイン名に置き換えてください。注:エラーの原因となるので、コードの両方の選択をファイルに配置しないでください。

フォースWWW:

RewriteEngine on 
RewriteCond %{HTTP_HOST} ^example.com [NC] 
RewriteRule ^(.*)$ https://example.com/ $1 [L,R=301,NC] 

フォース非WWW:今

RewriteEngine on 
RewriteCond %{HTTP_HOST} ^www\.example\.com [NC] 
RewriteRule ^(.*)$ https://example.com/ $1 [L,R=301] 

、あなたが前にWWWかのいずれかで、あなたのドメイン名を入力するときに設定したとして、それが表示されるはずですそれは.htaccessファイルにあります。

+0

動作しません – vangogh94

関連する問題