私は一種の独特な状況を持っています。Cakephp アプリを開発しましたが、それをコンテンツと共に共有サーバーにデプロイする必要があります。一般に、Webroot には静的コンテンツが含まれているはずですが、このアプリケーションは後で削除する必要があるため、そうすることが許可されていません。
これは共有ホスティングであり、DocumentRoot や管理者関連の設定を変更することはできません。ただし、.htaccess ファイルを追加することはできます。
私は次の順序でファイルを持っています:
/webapp /アプリ /lib ... /ウェブルート
私はあなたがポイントを得ると思います。「webapp」フォルダー全体を静的サイトとともに展開し、ログイン リンクを用意して、人々がhttp://mysite.com/webapp/users/loginとしてサイトにアクセスできるようにすることを計画していました。残念ながら、これを行う正しい方法はわかりません。ディレクトリ構造をそのまま保存して、後の誰かが簡単に変更および削除できるようにしたいと考えています。
どんな助けでも大歓迎です。
更新: ローカルでサイトにアクセスするために使用したことを忘れていました
http://localhost/webapp、これは DocumentRoot/VirtualHost 設定に基づいていました。私は本番環境でそれを行うことができないかもしれないので、ルートを使用してそれをどのように変換できますか?