0

ユーザーのブラウザが次を使用してhttp://mydomain.com/css/dynamic.cssをロードしたときに、http: //mydomain.com/dynamic_css/presets/でcssコンテンツを表示しようとしています

RewriteEngine on
RewriteRule ^dynamic\.css$ http://mydomain.com/dynamic_css/presets/ [QSA,L]

ただし、代わりにブラウザはhttp301をhttp://mydomain.com/dynamic_css/presets/にリダイレクトします

理由は何ですか?

基本的に、 http://mydomain.com/dynamic_css/presets/のスクリプトは、CSSで生成されたコードを表示して、管理者設定からより多くのスタイルを制御できるようにします。

4

1 に答える 1

2

リクエストで完全なドメインを指定することはできません。mod_rewriteこれは、リダイレクトを介してのみ処理できる外部URLであると想定しています。代わりに以下を試してください。

RewriteRule ^dynamic\.css$ /dynamic_css/presets/ [QSA,L]
于 2012-10-15T12:54:34.360 に答える