• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:.htaccessのRewriteRuleエラー)

.htaccessのRewriteRuleエラー

このQ&Aのポイント
  • PHPのフレームワークを使って、サイトを作成している際に、.htaccessの設定で問題が発生しています。
  • 既存の.htaccessファイルにwww無しのアクセスをwww有りのurlに転送させるためのコードを追加したところ、サイト内のリンクが切れてしまいます。
  • 正しい記述方法を教えてください。

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

  • ベストアンサー
  • bx2
  • ベストアンサー率47% (97/206)
回答No.1

書く順番が間違っています。下記が正しい順番です。 RewriteEngine on RewriteCond %{HTTP_HOST} ^mydomain.com //これを追加した RewriteRule ^(.*)$ http://www.mydomain.com/$1 [R=301,L] //これを追加した RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . index.php

crzyonez777
質問者

お礼

ありがとうございました!無事、動きました^^

関連するQ&A

専門家に質問してみよう