0

エラー404、301、500の場合、または誰かが現在のWebサイトの存在しないURLパス名にアクセスしようとした場合に何と呼ばれるかはわかりません。これは、HTACCESS ページのこれまでの内容であり、2 日目に文字通りこれを学習しただけです。

# Rewrite Base
  RewriteBase /
# custom 404
  ErrorDocument 404 /error.php
# No visual index
  IndexIgnore *
# Add www
  RewriteCond %{HTTP_HOST} ^example\.com$ [NC]
  RewriteRule ^(.*)$ http://www.hostname.com/$1 [L,R=301]
# Cache Files for 1 week
  <FilesMatch ".(xml|txt|css|js)$">
    Header set Cache-Control "max-age=604800, proxy-revalidate"
  </FilesMatch>

私は基本的に、htaccess でできる最もクールなことを見つけようとしています。私は常にフロント エンドの担当者でしたが、現在はバック エンド開発者の公園を歩いています。誰でも私が探しているものと正確に私を助けることができます、そして私がこれをすべてグーグルで試してみたので、どのエラーが何のためのものであり、説明はあまり明確ではありませんでした

4

1 に答える 1

1

ただし、正確にどの情報が必要かはよくわかりません。

404 メッセージは自明です - 見つかりません。

301 と 302 はリダイレクトです。

500 は内部サーバー エラーです。これは、多くのことが原因で発生する可能性があるため、より注意する必要があります。最も一般的な原因は、ファイルの権限/所有権が正しくない、サーバー リソースを超えている、制限に達している、またはコーディングの問題などです。

.htaccess を使用すると、カスタム エラー ページを指定して、顧客や訪問者にとって面白いエラーを作成し、代替コンテンツを提供できます。

より具体的な質問がある場合は、より適切なサポートができると思います。

于 2013-07-10T10:16:49.707 に答える