アカウントに、そのユーザー アカウントの外部にあるフォルダーへのシンボリック リンクを作成しました (所有者は同じですが)。シンボリックリンクは機能しますが、RewriteRule と組み合わせたいのですが、問題が発生しています。
たとえば、次のようにシンボリック リンクを作成します。
ln -s /home/target shortcut
そして、次の RewriteRule を .htaccess に追加します。
RewriteRule ^shortcut/([a-zA-Z0-9_-]+) shortcut/index.php?var=$1
ただし、これは失敗します。
ただし、ターゲットフォルダーが外部フォルダーではなく、ショートカットアドレスと同じフォルダーにある場合、RewriteRule は機能します。つまり、シンボリックリンクが次の場合に機能します。
ln -s ./target shortcut
ターゲット フォルダーが外部フォルダーである場合に RewriteRule を機能させるにはどうすればよいですか?