配置htaccess以绕过指向CSS和Javascript文件的直接链接

时间:2015-04-22 22:04:26

标签: javascript php css apache .htaccess

我目前正在开发一个使用htaccess doc的迷你框架,该文档将所有流量从公用文件夹重定向到另一个文件夹。但我意识到它还将所有直接链接重定向到图像,CSS和脚本。

我不熟悉htaccess代码,如何将这些异常放在这个htaccess代码中

RewriteEngine on
RewriteRule ^((?!public/).*)$ public/$1 [L,NC]    
RewriteCond %{REQUEST_FILENAME} !-f    
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?cmd=$1 [PT,L]

提前致谢

1 个答案:

答案 0 :(得分:0)

您无法同时将所有内容路由到public/index.php。您可能希望在DocumentRoot/.htaccess

中使用此规则
RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-f    
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^((?!public/).*)$ public/$1 [L,NC]