代码之家  ›  专栏  ›  技术社区  ›  Umair Jabbar

如果调用来自特定子域,则不应用普通重定向规则

  •  0
  • Umair Jabbar  · 技术社区  · 16 年前

    我有一个子域,它作为服务器别名添加到主域中。我只将此子域用于静态内容,如图像和js,因此我不希望子域遵循重写规则并加载index.php如果找不到文件,我希望它显示服务器默认的通用404页面

    2 回复  |  直到 16 年前
        1
  •  1
  •   Umair Jabbar    16 年前

    我不想为我的子域应用规则,这段代码对我有效

    以修改bradym块为例

    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{HTTP_HOST} !^static.example.com$ [NC]
    RewriteRule (.*) - [R=404,L]
    
        2
  •  0
  •   bradym    16 年前

    RewriteEngine On
    RewriteCond %{HTTP_HOST} static.example.com
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule (.*) - [R=404,L]