Ich habe zwei Verzeichnisse in meinem root: /dev
und /live
.
Alle Inhalte in diesen Verzeichnissen haben relative Pfade wie /css/style.css
oder /js/home.js
.
Ich möchte das Root-Verzeichnis mithilfe von htaccess ändern können, so dass die relativen Pfade /live/css/style.css
etc oder /dev/css/style.css
werden, je nachdem, welche Version der Site ich verwende.
Ich habe versucht, den folgenden Code in .htaccess im Verzeichnis /live
zu verwenden:
Ich habe auch versucht, RewriteBase /public_html/live/
zu verwenden.
Aber die Inhaltspfade sind immer noch http://domain.com/css/style.css
und nicht http://domain.com/live/css/style.css
, wenn ich die Site ansehe.
Hat jemand irgendwelche Ideen?
Danke.
BEARBEITEN & gt; & gt; Entschuldigung, ich sollte erklären, dass mein root htaccess die folgenden Regeln hat, die auf die zwei Verzeichnisse zeigen:
%Vor% RewriteBase
lässt Sie Probleme mit der Umsetzung von URLs in Dateipfade beheben und wieder zurück. Es ist nicht das, wofür du es benutzt. Verwenden Sie einen Standard RewriteRule