基本上我想要我的 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]
最佳答案
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
关于php - 试图重写样式表的路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13582389/