以下の記事の続編です。

ジャパンサーチのRDFストアを参考として、https://xxx.abc/data/123などのURLにアクセスしたら、https://xxx.abc/?describe=https://xxx.abc/data/123にリダイレクトさせる設定の備忘録です。

ジャパンサーチの例

以下のようなconfファイルを作成し、適切な場所(例:/etc/httpd/conf.d/)に配置します。

RewriteEngine on
RewriteCond %{HTTP_ACCEPT} .*text/html
RewriteRule ^/((data|entity)/.*) https://xxx.abc/?describe=https://xxx.abc/$1 [L,R=303]

その後、apacheを再起動します。

systemctl restart httpd

これにより、snorqlの画面にリダイレクトさせることができます。