0

Mac OS X (Mountain Lion) の Apache で動作するシンボリック リンクを取得しようとしています。

ブラウザーでリンクを含むフォルダーに移動すると、Apache はリンクをフォルダーではなくファイルとして認識します。クリックすると、ブラウザがリンクをファイルとしてダウンロードしようとします。

さらに、ブラウザで実際のリンクにアクセスすると、承認されていないことを知らせるメッセージが表示されます。

「ln -s」を使用してターミナルでリンクを作成しました。

誰でも私を助けることができますか、これは非常にイライラします。

環境:

Wordpress テーマを開発していて、テーマを通常の Wordpress テーマ ディレクトリとは別のディレクトリに配置したい。以前にこの方法で行われたのを見たことがありますが、同じ結果を得ることができませんでした。

4

1 に答える 1

0

ここには 2 つの可能性があります。

まず、シンボリックリンクしたディレクトリを読み取り、実行する権限が apache にない可能性があります。

または、Apache がシンボリック リンクをたどるように設定されていない可能性があります。

.htaccess ファイルでオプションのオーバーライドが許可されている場合は、これを .htaccess ファイルに追加してみてください。

Options +FollowSymLinks

それ以外の場合は、Apache 構成ファイルを変更する必要があります。

于 2013-05-16T15:57:38.397 に答える