私のデフォルト設定は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デバイスを介してパスが再度あることを確認する必要があります。
答え2
私が尋ねる「共有リンク」はCGIスクリプトです。 QNAP QTSファイル構造内のその場所とその場所を確認した後、いくつかの研究では、標準のApacheガイドラインを使用してcgiスクリプトを実行するための多くの参照が見つかりました。まだ実際には機能していませんが、これが最善の方法だと思います。
答えてくださった方々に感謝します。