只允许特定用户代理访问 Apache 2.4

为了防止从应用程序外部轻易访问以在应用程序内的WebView中显示的网站,需要采取措施,因此进行了如下设置。

  DirectoryIndex index.html

  <Directory /usr/local/www/myapp.jp/unknown>
    AllowOverride None
    Require all granted
  </Directory>
  Alias /.unknown.html /usr/local/www/myapp.jp/unknown/unknown.html

  <Directory /usr/local/www/myapp.jp/htdocs>
    AllowOverride All
    SetEnvIf User-Agent MyappUserAgent myapp
    Require env myapp
    FallbackResource /index.html
    ErrorDocument 403 /.unknown.html
  </Directory>

此外,这项措施只是一种简易措施,并不是安全措施。

广告
将在 10 秒后关闭
bannerAds