私は数ヶ月間ローカルサーバーを持っていました。新しいプロジェクトを開始するたびに、プロジェクトのルートディレクトリの代わりにサーバーのルートディレクトリを使用する必要があります。私は自分のサーバー上でプロジェクトごとdocumentroot
:私は(自宅での私のdevのサーバーである)rawox.co.ccに行くとき
htdocs
-- project1
---- images
---- js
---- css
-- project2
// etc. //
、それはポートフォリオのフォルダにリダイレクトされます(rawox.co.cc/ポートフォリオ/)もう一つのプロジェクトは、メノロジー(rawox.co.cc/menology/)です。これらのプロジェクトの私のCSSでは、私はbackground-image: url(../images/logo.png;
を使用する必要があります。公共サーバーにプロジェクトをアップロードすると、../
のためにCSSが機能しなくなります。
私の個人的な考えは、自分のApache設定でhttp://rawox.co.cc/
がDocumentRootとして設定されていることが原因であると考えています。これを修正するにはどうすればいいですか?
私はこれについて知っていますが、Servername host.example.comを使用したくない、Servername example.com/hostが必要です。 –
次に試すことができます エイリアス/ project1/path/to/project1 <場所/パス/ to/project1> オーダー可、拒否 ... 場所 – Marduk