0

アカウントに、そのユーザー アカウントの外部にあるフォルダーへのシンボリック リンクを作成しました (所有者は同じですが)。シンボリックリンクは機能しますが、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 を機能させるにはどうすればよいですか?

4

1 に答える 1