私のウェブサイトはhttps://example.comからhttps://www.example.comにリダイレクトしたいと思います。コードを.htaccessファイルに置くことができますか?サイトはmagentoです。non.www to httpsからwww.httpsへの書き換えルール.htacces magento
答えて
RewriteCond %{HTTP_HOST} !^www.
RewriteRule ^(.*)$ https://www.%{HTTP_HOST}/$1 [R=301,L]
を説明:要求されたホストは、WWWで起動しない場合は、WWWで
ありがとうございますが、私はHTTPS用のコードが必要です.. wwwなしでwwwへリダイレクトwww –
これはhttpsのコードですか? – Garytje
ソースを開始するためにそれをリダイレクト|参考:http://codingbasics.net/magento-htaccess-file-optimized-speed-security-seo/
を上記のリンクを持つデフォルトMagentoののhtaccessファイルを持っていますスピードとSEOのために最適化されており、非wwwをwwwに書き換えるコードがありますが、www以外のHTTPS/SSLをwwwに書き換えるコードはありません。だから私は上のリンク/サイトからhtaccessのコードセクションをつかんで、http:// www以外のHTTPS/SSLを書き直すために、以下のコードを編集しました。
##### Search Engine redirects and rewrites for SEO purposes #####
<IfModule mod_rewrite.c>
# Rewrite|Redirect http to https|SSL & non-www to www
RewriteCond %{HTTPS} !=on
RewriteCond %{SERVER_PORT} ^80
RewriteCond %{HTTP_HOST} ^yourdomain\.com$ [NC]
RewriteRule (.*) https://www.%{HTTP_HOST}%{REQUEST_URI} [R,L]
##### Redirect away from /index.php and /home
##### Warning: This index.php rewrite will prevent Magento
##### Connect from working. Simply comment out the
##### following two lines of code when using Connect.
##### Please note - https://www. if not using www simply use https://
RewriteCond %{THE_REQUEST} ^.*/index.php
RewriteRule ^(.*)index.php$ https://www.yourdomain.com/$1 [R=301,L]
##### Please note - https://www. if not using www simply use https://
redirect 301 /home https://www.yourdomain.com
Options +FollowSymLinks
RewriteEngine on
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteCond %{REQUEST_URI} !^/(media|skin|js)/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule .* index.php [L]
</IfModule>
[非WWWへのジェネリックのhtaccessリダイレクトWWW]の
- 1. .htacces Magento Storeをサブディレクトリに隠すための書き換えルール
- 2. wordpress htaccess書き換えルールhttpsへ
- 3. nginxルールをhtaccesルールに書き換える方法は?
- 4. 書き換えルールhttps:// wwwからhttps:// IIS7
- 5. Azure Web App HTTP/HTTPS書き換えルール
- 6. .htaccess to nginx書き換えルール
- 7. htaccess書き換えルール - vBulletin to SMF
- 8. opencart htaccesはニュースの書き換え(リダイレクト)
- 9. 書き換え.htacces最初のディレクトリ
- 10. HTTPからHTTPSへのリダイレクトの書き換え規則
- 11. htaccessからnginxへの書き換えルール
- 12. htacces URLを書き換え - URL
- 13. httpsへのサブディレクトリの書き換え
- 14. HttpからHttpsへのURL書き換え
- 15. htaccesは、URLを書き換える - PHPがファイルへ
- 16. apacheからnginxへ:wordpress書き換えルール
- 17. Htaccess書き換えルール - mysite.comからwww.mysite.comへ直接
- 18. 書き換えルール*
- 19. htaccess wwwからwww以外へのhttpsの書き換え
- 20. htaccessの書き換えルール
- 21. 簡単な書き換えルールで.htaccesファイルを作成します
- 22. サブドメインの書き換えルール
- 23. apache URLを使用HTTPSから別のHTTPSへの書き換え
- 24. 複数のURLをhttps(mod_rewrite)に書き換えることができる1つの書き換えルール
- 25. mod_rewriteの書き換えルール
- 26. nginxの書き換えルール
- 27. WordPressの書き換えルール
- 28. htaccessの書き換えルール
- 29. .htaccessの書き換えルール
- 30. WAMPの書き換えルール
可能な複製(http://stackoverflow.com/questions/234723/generic-htaccess-redirect-www-to-non-www) –
私はStack Overflowは[プログラミング関連](http://stackoverflow.com/help/on-topic)のQ&Aサイトであるため、この質問を議論の対象外としています。あなたの質問はプログラミングに関するものではありません。おそらくあなたは代わりにhttp://magento.stackexchange.comに投稿する必要がありますか? – Enigmativity