※ ChatGPTを利用し、要約された質問です(原文:.htaccessを使用したURLの書き換え。)
.htaccessを使用したURLの書き換え方法
このQ&Aのポイント
.htaccessを使用したURLの書き換え方法について、ロリポップの手順を読んでその通りにしたのですが上手く行きません。
webサイトのURLを統一するために301リダイレクトを試みていますが、うまくいっていません。
テキストエディットで.htaccessファイルを作成し、ルートにアップロードして名前を変更し、パーミッションを変更していますが、問題が解決しません。
.htaccessを使用したURLの書き換え方法について、ロリポップの手順を読んでその通りにしたのですが上手く行きません。どなたかご存知の方がおられましたら、助けていただけないでしょうか。お願い致します。
はじめまして。インターネットに関しては超初心者の者です。
今頃になって気付いたのですが、私が作ったwebサイトがwww有りでは表示され、www無しでは表示されません。
全てを統一させたいので、ネットで見つけた「301リダイレクト」という方法でwww無しの方に統一させたいのですが、何度やっても上手く行きません。。。(泣)
ムームドメインで独自ドメインを作ってロリポップでアップしているのですが、
ロリポップの公式のwebサイト→http://lolipop.jp/manual/hp/htaccess-08/で説明されているように設定しているつもりなのですが、なにが間違っているのでしょうか?
お分かりの方がおられましたら教えて下さい。お願いします。
現在の状況は。。。
macのテキストエディットを使って1.htaccess.txt等の名前でファイルを作る。
~~~~~~~~~~~~~
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.hogemoge\.com
RewriteRule ^(.*) http://hogemoge.com/$1 [R=301,L]
~~~~~~~~~~~~~
と作る。
(*質問* この時のテキストエンコードは(Shiftjis)でいいのでしょうか?ここで間違っている様な気もしているのです。)
2.ロリポップのFTPサーバのルートにアップする
(*質問2*ルートサーバというのは何も指定しない時の「/」のフォルダでいいのでしょうか?)
3.アップ後にファイル名を「.htaccess」に変更する
(*質問3*この時のテキストエンコーディングの指定はどのようにしたら良いのでしょうか?)
4.『.htaccess』のパーミッション(属性)を『604』に変更します。
という手順で何度もやり直しているのですが、全然上手く行きません。
また他のページでよんだのですが、
『ロリポップのサブドメインも、独自ドメインに統一しておいた方がいいので、
5行目の「▲▲▲」と「lolipop」のところは、ご自分のものに変更して下さい。』
↓
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.kanngosi\.com
RewriteRule ^(.*)$ http://kanngosi.com/$1 [R=301,L]
RewriteCond %{HTTP_HOST} ^(▲▲▲\.lolipop\.jp)(:80)?
RewriteRule ^(.*)$ http://kanngosi.com/$1 [R=301,L]
このようにした方が良いのでしょうか?
全く解らずに本当に困ってしまっています。
助けて下さい。
どうぞ宜しくお願い致します。
お礼
追伸 te2kun様 画像、今の段階ではもうアップ出来ないようです。質問の投稿時だけ画像を添付出来るようですね。 色々とややこしい事を言ってしまい大変申し訳ないです。。。
補足
te2kun様 回答ありがとうございます。 <2. ”/”と言うフォルダーの意味がよく分かりません。 の部分ですが説明不足ですみませんでした。 画像を添付致しますので”/”というフォルダが表示されているのをみていただけますか?これが私が言っていた事なのです。。。 また画像を見ていただけるとわかると思うのですが、ルートディレクトリがロリポップのものになっています。 しかしwebサイトを作ったのはこのロリポップのアドレスでではなく、独自ドメインで作ったんです。。。 その場合の設定もここに書かれてあるようにしたら良いのでしょうか? 宜しくお願い致します。