mod rewrite を使用して、フォルダー内のパラメーターを持つファイルにサブドメインをリダイレクトしようとしています。
Web サイトはルートのフォルダー /new にあります。
私の .htaccess は現在(ルートに配置されています)
RewriteEngine on
RewriteCond %{HTTP_HOST} ^[www\.]*new.mydomain.com [NC]
RewriteCond %{REQUEST_URI} !^/new/.*
RewriteRule ^(.*) /new/index.php?cust_id=1807
これは機能しており、パラメーターを使用してブラウザーを適切なファイルにリダイレクトしますが、すべての css、js、および画像リンクが壊れます。絶対パスを使用するか、ベースパスを設定するとこれを簡単に解決できることはわかっていますが、相対パスを使用し続けてこれを機能させたいと思います。
例: ソースは次のように css にリンクされます: http://new.mydomain.com/css/file.cssですが、 http ://new.mydomain.com/new/css/file.cssである必要があります。
前もって感謝します!
編集: css と画像ファイルを除外しても、これらは /new/css などにあるため、これは解決されません。