前提・実現したいこと
htaccessのリライトについてお聞きしたいです。
●ドキュメントルートがpublic_htmlの場合で、
・・・/www/public_html/2018/にアクセスしたら、
・・・/www/public_html/index.phpの情報を表示したいです。
※転送では無く、リライトです。
該当のソースコード
RewriteRule ^public_html/2018/(.*)$ public_html/$1
試したこと
<試したみた事>
1)htaccessをwwwに置き、
RewriteRule ^public_html/2018/(.*)$ public_html/$1 これはダメでした。
2)htaccessをpublic_htmlに置き、
RewriteRule ^2018/(.*)$ ./$1 これもダメでした
3)htaccessをpublic_htmlに置き、
RewriteRule ^2018/(.*)$ .$1 これもダメでした
RewriteRule ^2018/(.)$ 2019/$1
では2019の中身が表示されました。
RewriteRule ^2018/(.)$ 2019/$1 [P]
はエラーでした。
教えて頂きたい事
1)どこにhtaccessを設置するのが良いのでしょうか?
2)どうやって記述したら正常にリライト出来ますでしょうか?
※初心者なので、
<IfModule mod_rewrite.c>
RewriteEngine on
から教えて欲しいです。
よろしくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。