hogeというサブドメインを作成するとルートディレクトリにhogeフォルダが作成されます。
http://hoge.example.com にアクセスすると http://example.com/hoge/index.html の内容が表示されます。
ここでサブドメイン(hoge)へのアクセスをURLはそのままで
ルートディレクトリの特定のファイル(foo.html)にリライトさせたいのですがうまくいきません。
http://hoge.example.com → http://example.com/foo.html が表示されるようにしたいです。
ルートディレクトリに以下の.htaccessを設置しましたが404 Errorになってしまいます。
RewriteEngine on RewriteCond %{HTTP_HOST} ^hoge.example.com RewriteRule ^hoge/$ /foo.html [L] ```foo.htmlの場所をうまく参照できていないのでしょうか。 以下の記述だとリダイレクトされますが、URLが http://example.com/foo.html に変わってしまいます。 ```ここに言語を入力 RewriteEngine on RewriteCond %{HTTP_HOST} ^hoge.example.com RewriteRule ^hoge/$ http://example.com/foo.html [L]
どのようにすればリライトすることができるのか教えて頂けませんでしょうか。
宜しくお願いします。
回答2件
あなたの回答
tips
プレビュー