こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

-広告-

解決済みの質問

.htaccessと引越し

デジデジで自分のサイトを公表していたのですが、サービス終了で引越しを行っています。
windows7なので、.htaccessという名前のファイルにできないので、FFFTP上で.htaccessに変更しています。

サーバエラー500となったのですが、下記のどこが間違っているのか教えてください。
ファイル名.htaccessをデジデジのWEBサーバにアップロードすれば、引越しをクローラーが認識し、古いURLにアクセスすると、勝手に新しいサイトに移動していれば、問題ないという判断でよろしいでしょうか?


ファイル名.htaccess

RewriteCond %{HTTP_HOST} ^(at.digi2.jp)(:80)? [NC]RewriteRule ^(.*) http://http://at.lv9.org/$1 [R=301,L]

RewriteRule ^/index.html$ http://http://at.lv9.org/index.html [R=301,L]
RewriteRule ^/iryou.html$ http://http://at.lv9.org/iryou.html [R=301,L]
RewriteRule ^/kusyu.html$ http://http://at.lv9.org/kusyu.html [R=301,L]
RewriteRule ^/ch.html$ http://http://at.lv9.org/ch.html [R=301,L]
RewriteRule ^/link.html$ http://http://at.lv9.org/link.html [R=301,L]
RewriteRule ^/inquiry.html$ http://http://at.lv9.org/inquiry.html [R=301,L]


ちなみにFFFTPは.htaccessをアップロードしてもなぜか見えません?
そんな仕様なんですかね?

投稿日時 - 2016-01-10 18:08:49

QNo.9109186

すぐに回答ほしいです

質問者が選んだベストアンサー

こういうときに備えて、独自ドメインも取っておいたほうが便利だと思うのですが……。

◆初心者も上級者も満足のホームページサービス デジデジ ニュース
 http://www.digidigi.jp/homepage/news_detail.php?view_id=368

そもそも、もうデジデジにはFTP接続できないようなのですが、その点は大丈夫ですか? もしFTP接続できるのなら、デジデジ側のドキュメントルート(index.htmlのあるディレクトリ)に、次のような《.htaccess》をアップロードしてください。「FFFTP上で.htaccessに変更」する方法でも構いません。

RewriteEngine on
RewriteRule (.*) http://at.lv9.org/$1 [R=301,L]

サイトの構造(ディレクトリやファイル名)を変えていないのであれば、このようなシンプルな記述でも動くかと思います。念のため、最終行に改行([R=301,L]と入力後にEnterキー)を入れてください。それでも500番台のエラーが出る場合は、そもそもデジデジがmod_rewrite(サイトの引っ越し)に対応していないのかもしれません。

◆WinSCP・FileZilla・FFFTPの比較:ベストなFTPソフトの選び方
 http://synclogue-navi.com/winscp-filezilla

なお、サーバー(Linux)の世界では《.から始まるファイル》が隠しファイルとなっており、基本的には見えません。FFFTPのことはわかりませんが、WinSCPだと設定変更で隠しファイルも表示できますよ。

投稿日時 - 2016-01-12 23:05:57

お礼

ありがとうございます。
確かにできました。


下記で、トップページが引っ越し先のトップページにリダイレクトされるのはわかるのですが、サブページもちゃんとサブページにリダイレクトされるのですね。
不思議です。
RewriteEngine on
RewriteRule (.*) http://at.lv9.org/$1 [R=301,L]

投稿日時 - 2016-01-14 12:32:21

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

-広告-
-広告-

回答(1)

-広告-
-広告-

あなたにオススメの質問

-広告-
-広告-