只允许特定用户代理访问 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>
此外,这项措施只是一种简易措施,并不是安全措施。