問題タブ [directoryindex]

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.

0 投票する
1 に答える
2531 参照

apache - デフォルトでindex.phpを返さないApache

最近、LAMP がプリインストールされた DigitalOcean ドロップレットを作成しました。自分のウェブサイト (index.php を含む) を /var/www にアップロードしました

Apache は It Works! を返すだけです。/index.php を自分の URL に手動で追加する必要があります。

私が試したこと:

  1. 「DirectoryIndex index.php」を含む.htaccessファイルを作成
  2. apache2.confDirectoryIndex index.phpへの追加
  3. dir.conf で最初に index.php を設定します
  4. index.html を作成しても、それは表示されませんでした。

編集: ここに私の apache2.conf ファイルがあります: http://pastebin.com/BMgiNdiD

0 投票する
1 に答える
772 参照

.htaccess - 現在のディレクトリで .htaccess ファイル変数に (DirectoryIndex) を作成できますか?

DirectoryIndex index.php products.phpデフォルトファイルに使用できることはわかっ ています。

しかし、現在のフォルダーで変数にすることは可能ですか?次のようになります:

または次のようなテキストを追加します。

したがって、これによりデフォルトのファイルが次のようになります。

www.mysite.com/products/ の場合は (products.php または products123.php) になります。

www.mysite.com/about-us/ の場合 (about-us.php または about-us123.php)

www.mysite.com/service/ の場合、(service.php または service123.php) .... などになります。

出来ますか ?可能であれば、パフォーマンスの副作用はありますか?

0 投票する
1 に答える
3292 参照

apache - index.html の代わりにディレクトリ ツリーを表示する

index.html/phpが存在する場合でもディレクトリツリーを表示するようにApache仮想ホストを定義するにはどうすればよいですか?

0 投票する
1 に答える
970 参照

apache - Apache DirectoryIndex がサブフォルダーに対して機能しない

.htaccess ファイルを使用してフォルダーにいくつかのオプションを設定していますが、DirectoryIndex ルールがサブフォルダーで機能していないようです。これが私の .htaccess ファイルです。

サブフォルダーに直接移動しようとするとパスワードを要求されるため、.htaccessファイルをロードしていることはわかっていますが、そこにあるindex.htmファイルはロードされません。インデックスを手動で入力する必要があります.htm. .htaccess ファイルを含むルート フォルダーは、index.htm ファイルを自動的に読み込みます。私は何が欠けていますか?ありがとう!

0 投票する
1 に答える
172 参照

apache - .htaccess は、サブディレクトリの参照を防ぎ、ブラウザで URL を更新します

特定のページを表示することで、サブディレクトリ内のファイルの参照を防止すると同時に、2 つの URL でのコンテンツの重複を防止しようとしています。

たとえば、サブディレクトリにいくつかのファイルがあります。

www.example.com/subfolderA/pageone.html

www.example.com/subfolderA/pagetwo.html

www.example.com/subfolderA/pagethree.html

www.example.com/subfolderA/ユーザーにサブディレクトリ自体 ( ) にアクセスして、すべてのファイルのリストを表示させたくありません。代わりに、特定のページ (必ずしも「index.html」と呼ばれるわけではありません) にリダイレクトされるようにしたいと思いますpageone.html

そのサブディレクトリ内の .htaccess ファイルに以下を入れました。

DirectoryIndex pageone.html

これにより、ファイルの閲覧が妨げられ、目的のページが表示されますが、検索エンジンには重複したページが表示されます。

www.example.com/subfolderA/www.example.com/subfolderA/pageone.html

サブディレクトリ自体が検索エンジンによってインデックスされないようにするにはどうすればよいですか?つまり、ブラウザの URL を常に に更新しますwww.example.com/subfolderA/pageone.htmlか?

また、これは私の要件を満たすための最良のソリューションですか?

どんな助けでも感謝します。

ありがとう。

0 投票する
2 に答える
745 参照

apache - Ruby on Rails で Apache DirectoryIndex ディレクティブが正しく機能しない

Phusion Passenger を介してルート ディレクトリで Ruby on Rails が実行されているサイトがあります。一部の ApacheAliasディレクティブは、静的 HTML ディレクトリを提供します。

静的ディレクトリの 1 つからファイルの正確な URL を要求すると、Apache は期待どおりにそれを返します。ただし、期待どおりの動作が得られない場合がいくつかあります。機能ディレクトリにindex.phphello.jpgAlias /functional /path/to/functionalが含まれるエイリアスについて考えてみます。

  1. https://example.com/functional/hello.jpgをリクエストすると、期待どおりに JPEG ファイルが返されます。
  2. https://example.com/functional/index.phpへのリクエストにより、PHP スクリプトが実行され、期待どおりに結果の HTML ドキュメントが出力されます。
  3. https://example.com/functional/へのリクエストは、Rails スタックで404になります。
  4. https://example.com/functional (末尾のスラッシュなし)へのリクエストも、Rails スタックで 404 になります。理想的には、この URL は、ユーザーをhttp://example.com/functional/にリダイレクトする 301 を返す必要があります。

(すでにあるindex.phpに加えて) index.htmlファイルを機能ディレクトリに追加すると、パス #3 と #4 は期待どおりにそのファイルを返します。

Passenger の Apache 構成ファイルの関連部分は次のとおりです。

静的ディレクトリの場合:

私は index.php がデフォルトでロードされないという答えのほとんどを試しましたが、優先れませんでした。その行はすでにconf.d/php.confにあるため、指定する必要さえありません。DirectoryIndex index.php

Rails が URL に 404 を与えているこの問題を解決する方法についてのアイデアはありますか?

0 投票する
2 に答える
185 参照

php - ディレクトリ インデックスを動的に設定する

PHPを使用してWebアプリケーションを開発しています。各フォルダーのディレクトリ インデックスを動的に設定する必要があります。Apache で作成した各フォルダに index.php 以外のディレクトリ インデックスを設定するにはどうすればよいですか?

私の現在のフォルダ構造は次のとおりです:- localhost/cargoINT/processes/shipment/shipment.php

システムが localhost/cargoINT/processes/shipment/shipment.php にリダイレクトすると、次のようになります:-

phpまたは.htaccessなどの他の方法を使用してこれを行うにはどうすればよいですか? 詳しく教えてください

お時間をいただき、ご検討いただきありがとうございます

0 投票する
1 に答える
329 参照

apache - 動的 DirectoryIndex (Regex DirectoryIndex?)

Apache では、動的/正規表現の DirectoryIndex ディレクティブを使用できますか?

通常の DirectoryIndex は次のようになります。

しかし、どうすれば達成できますか:

これが欲しいのは、エディターで開いているインデックス ファイルが多数あり、すべてのタブに index という名前が付けられているため、タブを区別するのが難しいためです。

  • サイト全体で機能するものを好むhttpd.conf
  • 持っている末尾のスラッシュの有無の検出を維持したいmod_dir
  • 私の試みmod_rewriteは、最後にURI変数を台無しにする傾向があります:(