私はubuntuサーバーのapacheで実行されているワードプレスベースのphpアプリケーションを持っています。新しいバージョンのアプリケーションを開発しましたが、特定のユーザーのみがこのベータ版にアクセスできるようにしたいと思います。私のサーバーの構造は次のようになっています:
/ var / www / site
/ var / www / betasite
これらのユーザーに別のドメイン/サブドメインのサイトを実行させたくありません。両方のサイトは同じワードプレスデータベースで実行されることになっているため、同じドメインが必要です。wp-content / themesフォルダーの外にたくさんのアセット/プラグインがあるので、セッション/クッキーに基づいてワードプレスのテーマを変更することもできません。
ベータユーザーにCookieを提供し、それらのCookieを使用してリクエストを新しいドキュメントルートにリダイレクトすることを考えていました。私はhtaccessのmod_rewriteをいじり回そうとしましたが、多くの実験の結果、mod_rewriteはapacheのドキュメントルート外のものにリダイレクトできないことがわかりました。
リクエストヘッダーのCookieに基づいて仮想ホストを設定する必要があります。何か案は?