問題タブ [web-folders]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp.net - asp.net WebアプリケーションでWeb共有を作成する方法は?
asp.net 3.5 Webアプリでいくつかのファイルストレージ機能を提供したいと考えており、ユーザーが特定のURL[IISでホストされている]にマッピングしてWebフォルダーを作成することを望んでいます。これにより、ユーザーはシステムからマップされたWebフォルダーにファイルをコピーし、ファイルのアップロードなどのタスクを保存することができます。WebサーバーにWeb共有機能を実装する方法についてのアイデアをいただければ幸いです。
wordpress - 2 つのフォルダーの書き換えルール
Web をJoomlaからWordPressに移行しています。そのためには、WordPress をインストールするための新しいサブフォルダーへのアクセスを設定する必要があります。
.htaccess
実際の Joomla アプリを subdirectory にリダイレクトするファイルがあります/joomla/
。ディレクトリ/wp/
を削除する前に、セットアップとテストのためにアクセスする必要があります。/joomla/
実際.htaccess
は:
削除または変更するIndexIgnore
だけでなく、アクセスを許可する/wp/
必要があると思います。これについて手を貸してもらえますか?
GoDaddy でホスティング、仮想サーバーは Linux です。
ms-access - Access 2007 - Access がワークスペース/Web フォルダーで機能しないのはなぜですか?
「ワークスペース」の Web フォルダーで、現在ネットワーク共有ドライブに存在する Access データベースを取得しようとすると (または、新しいものを作成しようとすると)、なぜ機能しないのでしょうか? 追加しようとしているフォルダーの読み取り、書き込み変更アクセス許可がありますが、エラーが発生する可能性があり、ファイルの種類が認識されません (.accdb または .mdb が .unk になります)。
なぜこれがうまくいかないのか、誰かが私に論理を説明してもらえますか?
編集:共有ドライブには、アクセスフロントエンドファイルを格納するフォルダーと、このフォルダー内に BE テーブルファイルを格納する別のフォルダーがあることを含める必要があると思います。Webフォルダの共有ドライブにあるものを再現してみました。コンピューターにローカルにダウンロードしない限り、.mdb 部分を動作させることさえできません。
windows - Web フォルダ オプション: すべての webdav サーバーは同じように作成されていますか?
Apache で PHP を使用して webdav を実装しました。ただし、XP Web フォルダーでテストすると、いくつかの問題が発生します。
任意のフォルダを右クリックすると、「新規」オプションには「フォルダ」のオプションしか含まれていないことに気付きました。つまり、新しいフォルダしか作成できず、ファイルは作成できません。また、ファイルを右クリックすると、おそらく関連するプログラムを使用してファイルを開くための「開く」オプションしか表示されません。[開く] オプションは使用できません。さらに、ファイルを開いても、通常、関連するプログラムではなく、ブラウザが開こうとします。最後に、MS Word などのプログラムでファイルを開いても、その場所に保存できません。
Windows 上の Web フォルダーは、Windows エクスプローラーと同様に、これらすべての機能をサポートしていると思います。興味深いことに、www.ajaxfilebrowser.com のテスト webdav サーバーに web フォルダーでアクセスすると、これらすべての機能が得られるため、問題が webdav の実装に関係しているのではないかと思います。ただし、必要なすべての webdav メソッドが実装されている場合、ある webdav サーバーと別の webdav サーバーの違いは何ですか? 有効にするオプションを決定するために Web フォルダが使用するプロパティはありますか?
c# - C# でネットワーク共有と Web フォルダーを列挙するにはどうすればよいですか?
.Net は、フォルダーを参照するための FolderBrowserDialog コントロールを提供します。ただし、これはモーダル ダイアログ ボックスです。フォームにドロップできるユーザー コントロールを作成する必要があります。そのため、すべてのローカル ドライブ、マップされたネットワーク ドライブ、UNC 共有、および Web フォルダー (WebDAV/SharePoint) を取得する必要がある独自の作成を検討してきました。Windows 7 と .Net 4.0 を使用しています。
ローカルおよびマップされたネットワーク ドライブ
DriveInfo.GetDrives() からローカル ドライブを取得できます。ただし、これらは利用可能/オンラインのドライブのみを表示しています。Windows エクスプローラーでは、切断されているか使用できないマップされたネットワーク ドライブも表示されます。
ネットワーク フォルダ/UNC 共有
これまでに確認したところ、.Net には UNC 共有を列挙するメカニズムがないようです。WNetOpenEnum
およびWNetEnumResource
関数を使用してネットワークの近隣を列挙するには、Interop to Win32 API を使用する必要があるようです。私はこれを機能させましたが、別の方法がないかどうか疑問に思っていました。
Web (WebDAV) フォルダーと SharePoint
Windows エクスプローラーで、いくつかの WebDAV フォルダーを構成しました。上記WNetOpenENum
と同じ Interop 呼び出しを使用するとWNetENumResource
、ノード「Web Client Network」と、接続されアクセス可能な WebDAV フォルダーが表示されました。
質問
- 構成されているがオフラインになっている、マップされたネットワーク ドライブを取得するにはどうすればよいですか?
- UNC 共有を列挙する別の方法はありますか、それとも上記の相互運用呼び出しの使用に固執していますか?
WNetEnumResource
「Microsoft Terminal Services」の空のノードが返されました。英語のテキストに基づいてフィルタリングせずに、これをフィルタリングするにはどうすればよいですか?- によって返される Web フォルダは、
WNetEnumResource
作成時に割り当てたユーザー フレンドリな名前ではなく、IP-Address@Port などの形式になっています\\nnn.nnn.nnn.nnn@18123
。Web フォルダのわかりやすい名前を取得するにはどうすればよいですか? - オフラインだった Web フォルダーはまったく表示されませんでしたが、Windows エクスプローラーには表示されています。オフラインのものを入手するための提案はありますか?
c# - C#でWindowsショートカットのプロパティを読み取るにはどうすればよいですか?
WebDAVとSharePointにアクセスするためのいくつかのWebフォルダーを作成しました。MyNetworkShortcutsフォルダは次の場所にあります。
私が作成/定義した各Webフォルダーは、ディレクトリショートカットとしてネットワークショートカットフォルダーに一覧表示されます。これらの各ショートカットのプロパティを右クリックすると、Webフォルダー接続の詳細が表示されます。具体的には、次の情報を取得できます。
C#でこれらのプロパティにアクセスするにはどうすればよいですか?
.htaccess - .htaccess などの方法でサブフォルダーへの直接アクセスをブロックする
私の悪い英語でごめんなさい:)
質問があります。
Web サイトで、エラー ページでブロックしたり、サブフォルダーにアクセスしようとしているユーザーをリダイレクトしたりするにはどうすればよいですか? パスワードで保護されたフォルダーは必要ありませんが、すべてのサブフォルダーにエラーが表示されるだけです。
例:
www.mysite.com/folder - このフォルダーのコンテンツはユーザーに表示されません。
asp.net - ASP.NET Web ディレクトリのフォルダーを保護する
私は長い間ウェブサイトで働いていましたが、問題なく機能していましたが、最近問題が報告されました。
私のサイトには、word や PDF 文書などのファイルが含まれているリポジトリという名前のフォルダーがあり、理想的にはログインしているユーザーのみがそれらをダウンロードできますが、Web サイトにログインしていない人もダウンロードできることがわかっています。 :(
フォルダーを Web ディレクトリから移動せずに処理する方法はありますか? そのフォルダーをパスワードで保護し、自分のページだけがコンテンツにアクセスできるようにするなど、コード サンプルやリンクは非常に役立ちます。
私の Web アプリケーションは ASP.NET 2.0 で C# を使用しており、サーバーには IIS 6.0 があります。
前もって感謝します
編集:
私の Web.Config には次のタグがあります。
vb.net - IIS 6 の HTTPModule は Web フォルダ要求で実行されますか?
HTTP モジュールを使用して、IIS 6 の Web フォルダー経由でサイトへの要求を監視することはできますか? 次のように Web.config で参照した HTTP モジュールを使用して、非常に単純なアプリをセットアップしました。
このモジュールでは、BeginRequest イベントが発生したときに "C" ドライブのログ ファイルに書き込むようにコードをセットアップしました。
に移動するHttp://localhost/default.aspx
と、ログ ファイルに次のようなエントリが表示されます。
パスの要求を開始する必要があります: \default.aspx
しかし、Internet Explorer からフォルダー (サイト内のサブフォルダー) を Web フォルダーとして開いた場合、要求はログに記録されません。ドライブをそのフォルダーにマップすると、同じ効果があります。
IIS 6 を実行しているマシンで Web フォルダまたはマップされたドライブへの要求に対して HTTP モジュールを実行することは可能ですか?
その場合、追加の IIS 構成が必要ですか?