ApacheはローカルリンクをWebページとして提供していますか?

ApacheはローカルリンクをWebページとして提供していますか?

私のデフォルト設定はQapacheを使用するQnap TS-251 NASボックスにありますが、問題は実際にはデフォルトのApache設定だと思います。

だから私が望むのは、Apacheにローカルの「共有リンク」に基づいてWebページを提供させることです。リンクは次のとおりです。

https://192.168.x.xxx/share.cgi?ssid=0h5NjVW

ブラウザに配置すると、インターネットを介して共有したいフォルダとファイルを含む非常にクールなQNAP UIが表示されます。

私は現在それをWebページとして使用していますが、私が取得するのはフォルダとファイルの標準的な「インデックスページ」プレーンテキスト形式だけです。

そのリンクを正しく提供するには、ディレクティブをどのように入力する必要がありますか?

ありがとうございます!

[編集] これはこのページのhttpd.confの現在のエントリです:httpd.confから:

<Directory "/share/Multimedia/Other">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Require all granted
</Directory>

これは /opt/Qapache/etc/extra/httpd-vhosts.conf のエントリです。

<VirtualHost *:88>
#    ServerAdmin [email protected]
    DocumentRoot "/share/Multimedia/Other"
    ServerName mywebsite.pagekite.me
    ErrorLog "/share/Multimedia/Other/error_log.csv"
    CustomLog "/share/Multimedia/Other/access_log.csv" common
</VirtualHost> 

これは機能し、正しいフォルダ/ファイルを提供しますが、共有リンクが提供する使い慣れたレイアウト/形式なしでプレーンテキストで提供されます。

ベストアンサー1

FancyIndexが欲しいようです。次のURLをご覧ください。

http://ram.kossboss.com/apache-pretty-indexing/

どういう意味ですか

私は現在これをWebページとして使用していますが、私が得るのはフォルダとファイルの標準的な「インデックスページ」プレーンテキスト形式だけです。

そのリンクを正しく提供するための指示をどのように入力できますか?

インターネットを教えてください。その場合は、ルーターでポートフォワーディングを実行し、QNapボックスにポートフォワーディングNATデバイスを介してパスが再度あることを確認する必要があります。

おすすめ記事