質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Apache

Apacheは、Apache HTTP Serverの略で、最も人気の高いWebサーバソフトウェアの一つです。安定性が高いオープンソースソフトウェアとして商用サイトから自宅サーバまで、多くのプラットフォーム向けに開発・配布されています。サーバーソフトウェアの不具合(NCSA httpd)を修正するパッチ(a patch)を集積、一つ独立したソフトウェアとして開発されました。

.htaccess

Apacheウェブサーバーにおいて、ディレクトリ単位で設置及び設定を行う設定ファイルを指します。

Q&A

解決済

1回答

519閲覧

htaccess urlを変えずに表示内容を変えたい

take45

総合スコア30

Apache

Apacheは、Apache HTTP Serverの略で、最も人気の高いWebサーバソフトウェアの一つです。安定性が高いオープンソースソフトウェアとして商用サイトから自宅サーバまで、多くのプラットフォーム向けに開発・配布されています。サーバーソフトウェアの不具合(NCSA httpd)を修正するパッチ(a patch)を集積、一つ独立したソフトウェアとして開発されました。

.htaccess

Apacheウェブサーバーにおいて、ディレクトリ単位で設置及び設定を行う設定ファイルを指します。

0グッド

0クリップ

投稿2022/11/09 06:16

編集2022/11/09 06:25

ホームページリニュアル等でurlをそのままに表示内容を替えたいと思っています。

ルートの場合はwww221109ディレクトリ内容を表示
/lpの場合はlp211109ディレクトリ内容を表示

環境はエックスサーバを利用しております。
htaccessを作成し、public_html(エックスサーバのルートディレクトリ)に
設置しました。

webにアクセスすると期待した表示になりません。

実現したいこと

下記表示

ディレクトリ構造

public_html | |-- .htaccess | |-- index.html | |-- www221109 | | | |-index.html | |-- lp221109 | |--index.html

.htaccessのコード

<IfModule mod_rewrite.c> RewriteEngine On RewriteRule ^/lp(.*) /lp221109/$1 [L] RewriteRule ^/(.*) /wwww221109/$1 [L] </IfModule>

試したこと

ネットで調べて違う記述もしてみました。
(500エラー)

<IfModule mod_rewrite.c> RewriteEngine on RewriteBase /lp RewriteRule ^$ lp221109/ [L] RewriteRule ^(.+)$ lp221109/$1 [L] RewriteBase / RewriteRule ^$ wwww221109/ [L] RewriteRule ^(.+)$ wwww221109/$1 [L] </IfModule>

よろしくお願いします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

あんまりちゃんとテストしてませんが、こんな感じで。

Apache

1RewriteEngine On 2RewriteRule ^lp221109($|/) - [L] 3RewriteRule ^wwww221109($|/) - [L] 4RewriteRule ^lp$ /lp221109/ [L] 5RewriteRule ^lp/(.*)$ /lp221109/$1 [L] 6RewriteRule ^$ /wwww221109/ [L] 7RewriteRule ^(.*)$ /wwww221109/$1 [L]

投稿2022/11/09 08:47

otn

総合スコア84555

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

take45

2022/11/09 09:44

ありがとうございました。 早速試したところ、 問題なく表示されました。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問