
私は FTP 上に mysite という Web サイトを持っています。そこには次のものがあります:
/index.php which is my real site
/preprod/index.php, which is my pre-production website
プレプロダクションのウェブサイトを新規ユーザーにも公開したいが、実際のサイトにアクセスするための秘密のURLを入力できるようにしたい
次の .htaccess を作成しました:
RewriteEngine on
RewriteRule mysite.com/secret mysite/preprod/index.php [L,R=301]
Redirect /index.php /preprod/index.php
「404エラー」が発生しました
ファイルを修正するにはどうすればいいでしょうか?
答え1
まず、これはスタックオーバーフロー 第二に、なぜ htaccess ルールが必要なのでしょうか? /index をプレプロダクションサイトとして用意し、秘密のサイトを別のフォルダに置くだけです。あるいは、秘密のサイト用にサブドメインを作成することもできます。