mod_rewriteで302リダイレクトさせたいのですがうまくいかず困っています。
httpd.confの一番下に
これは例ですが
RewriteEngine on RewriteRule ^/(.*)$ http://exmple.com/$1 [R=301,L]
/なし
RewriteEngine on RewriteRule ^(.*)$ http://exmple.com/$1 [R=301,L]
こんなふうにして飛ぶかどうかやってみたのですが飛びません。
試しにリダイレクトしてみましたが
Redirect permanent / http://exmple.com
飛びませんでした。
http.confに
LoadModule rewrite_module modules/mod_rewrite.so
は書かれています。
なんどもためして自分で思うことは
httpd.confに反映されてないんじゃないかと。
ルートからhttpd.confを検索してみましたが
一つだけしかありませんでした。
/etc/httpd/conf/httpd.conf
再起動は
/etc/init.d/network restart
としています。
設定が変になってしまってhttpd.confのバックアップをとっていなかったので
ここから拾って設定しました。
https://gist.github.com/craimbert/8c403df755b0f56ff60b
これを元にして
https://centossrv.com/apache.shtml
の設定をしました。
初歩的なことですみませんが
原因がわかからず、質問させていただきました。
どなたかご教授よろしくお願いいたします。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。