ID:nMbvSDDO4.8b さんの質問

3,348 views

.htaccessについてお聞きしたいです。
下記の記述をすると500 internal server errorになってしまいます。

[このように書いています]

  • www統一
    Options +FollowSymLinks
    RewriteEngine on
    RewriteCond %{HTTP_HOST} ^www.OOOOO\.com
    RewriteRule ^(.*)$ http://OOOOO.com/$1 [R=301,L]
  • index.htmlなし
    Options +FollowSymLinks
    RewriteEngine on
    RewriteCond %{THE_REQUEST} ^.*/index.html
    RewriteRule ^(.*)index.html$ http://http://OOOOO.com/$1 [R=301,L]

どなたかわかる方アドバイスをお願いしたいです。

補足:サーバーはお名前サーバーを使っています。.htaccessは使用できるようです。

よろしくお願いします。

登録日:2015-02-25 · カテゴリー:サーバー・DB

みんなの回答 5 件

2015-02-25 · ID:s2NUZQZkl.G0 報告

お名前サーバーのプラン名が分かりませんが、共用サーバーSDではRewriteEngine onは使用できないと記述がありました。

【共用サーバーSD】自分で用意した.htaccessファイルは使用できますか? | よくある質問 | お名前.comヘルプセンタ...

http://help.onamae.com/app/answers/detail/a_id/9096
2015-02-25 · トピ主 報告

s2NUZQZkl.G0 様

ご回答ありがとうございます!
お名前にお問い合わせした時に使えると言われたのですが、もう一度確認してみたいと思います。

2015-02-25 · ID:m39BvW/tGYPz 報告

説明行の箇所をコメントアウトしていないとかじゃないだろーね!?

2015-02-25 · トピ主 報告

.htaccess用のコメントアウト使っています!
念のためコメント無しで確認してみます!

2015-02-25 · ID:w3sRUKn/caOH 報告

下の2行は2度書く必要なし。
Options +FollowSymLinks
RewriteEngine on

下の2行は先頭に#をいれてコメントアウトはしている?
www統一
index.htmlなし

2015-02-26 · トピ主 報告

w3sRUKn/caOH 様
2度書いていたところを1つにし、
下2行は念のために記述を消しました!

2015-02-26 · トピ主 報告

皆様からご指摘頂いた部分を修正してみました。

  • サーバー自体は、一部RewriteEngine onは使えないが、やろうとしてることは可能だそうです。お問い合わせして確認しました!
  • コメントアウト
    こちらは#付きコメントアウトになっていますが、一応記述を削除しました。

そして再度、アップしました。
www.ooooo.com/にアクセスした場合Internal Server Error
ooooo.com/にアクセスした場合正常に表示

このようになりました!
これが正常に動いているのでしょうか?

私のイメージだとwww.ooooo.com/にアクセスしたら
ooooo.com/に勝手にURLが変わる。というイメージでしたがそもそもこの考えが間違っていたのでしょうか。。。

2015-02-26 · ID:zE1NmlGoDplX 報告

後者の認識で合ってます。

一つ目の回答のURLのページに
"※RewriteEngine にて FollowSymLinks が必須とされる動作につきましてはご利用いただけません。
"
って書いてありますけど。

↓これだけでいいんじゃないですかね?

RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.○○○○○\.com
RewriteRule ^(.*)$ h t t p://○○○○○.com/$1 [R=301,L]
RewriteCond %{THE_REQUEST} ^.*/index.html
RewriteRule ^(.*)index.html$ h t t p://○○○○○.com/$1 [R=301,L]

2015-02-26 · トピ主 報告

zE1NmlGoDplX 様

こちらの通りにやったところできました!ありがとうございます!

2015-02-26 · トピ主 報告

皆様本当にありがとうございました!

回答の受付は終了しました。

関連トピック