我有一个子域,它作为serverAlias添加到主域。我正在使用这个子域只用于静态内容,如图像和js,所以我不希望子域遵循重写规则并加载index.php如果找不到文件,我希望它显示默认的通用404页面服务器
答案 0 :(得分:1)
我不想将规则应用于我的子域名,此代码适用于我
修改bradym的块作为例子
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{HTTP_HOST} !^static.example.com$ [NC]
RewriteRule (.*) - [R=404,L]
答案 1 :(得分:0)
这样的事情应该有效:
RewriteEngine On
RewriteCond %{HTTP_HOST} static.example.com
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule (.*) - [R=404,L]