2

顧客が開発中にサイトをレビューできるように、クライアント領域を設定しています。URLがhttp://clients.mydomain.com/clientname/

.htaccess ファイルでそれをベース URL として設定する方法はありますか? ページ内の URL の先頭に / 形式を使用しています (つまり、/about/ または /css/)。これは、ローカルおよび運用環境にデプロイする場合には問題ありませんが、上記のシナリオでは機能しません。

4

2 に答える 2

0

顧客ごとにサブドメインを作成し、そこにサイトを展開する場合、ベース URL を変更する必要はありません。これにより、ライブサーバーにデプロイするときに他のhtaccessルールが破られるのを防ぐことができます...したがって、 http ://clientname.mydomain.comを使用してください。

于 2013-09-17T06:25:12.630 に答える
0

適切な方法は、HTML で相対リンクを使用することです。リファラーを追跡し、後続のすべての要求を書き直して /clientname/ をプレフィックスとして押し戻すのは信頼できません。

于 2013-08-30T21:52:09.323 に答える