3

基本的に、次の場所にあるCSSファイルが必要です。

http://localhost/crm/Websites/crm/css/style.css

次の方法でアクセスできるようにする:

http://localhost/crm/css/style.css

私はいくつかのことを試しましたが、うまくいきません。

RewriteRule ^/crm/css/style.css$ /crm/Websites/crm/css/style.css
RewriteRule ^(.+)/css/style.css$ $1/Websites/crm/css/style.css

誰かが私が間違っていることを指摘できますか?

編集:実用的な書き直し:

RewriteEngine On

RewriteCond %{REQUEST_URI} !=/favicon.ico
RewriteCond %{REQUEST_URI} !\.css$
RewriteRule ^(.*)$ index.php [PT,L]
4

2 に答える 2

1
RewriteRule ^crm/css/style.css$ /crm/Websites/crm/css/style.css [L]
RewriteRule ^(.*)/css/style.css$ $1/Websites/crm/css/style.css [L]

これを試して、これが実行される条件を忘れないでください:

RewriteCond %{HTTP_HOST} ^domain.com
于 2012-11-27T10:41:50.453 に答える
0

これを試して

RewriteRule ^crm/css/style.css$ crm/Websites/crm/css/style.css

htaccessファイルは、Webサイトのルートディレクトリにある必要があります。

于 2012-11-27T10:43:25.497 に答える