Linux+ApacheサーバURLの大文字と小文字の区別の問題を解決する

Linux+ApacheサーバURLの大文字と小文字の区別の問題を解決する

今日、問題が発生しました。ブラウザのアドレスバーにURLアドレスを入力する際、ページを正常にアクセスするためには大文字と小文字を区別する必要があります。ウェブサイトのサーバーはLinux+Apacheです。

この現象の主な原因はスペル モジュールの不足であるため、対応するシステムにロードするだけです。

1. Debian システム

Debianシステムでは比較的シンプル

1. パス/etc/apache2/mods-availableからspeling.loadを探し、パス/etc/apache2/mods-enabledにコピーします。

2. ファイルspeling.conf /etc/apache2/mods-enabledディレクトリに書き込みます。

speling.confの内容は非常にシンプルです。次の行を記述しただけです。

CheckSpelling on

3. speling.loadspeling.conf/etc/apache2/mods-enabledに追加し、Apache を再起動します。

2. CentOS システム

CentOS システムでは少し面倒です。

1. システムにモジュールmod_speling.soがあるかどうかを確認します。パス: /etc/httpd/modules 。ある場合はそれを渡します。ない場合は、どこか別の場所からダウンロードして使用します。

2. このモジュールをロードする

vi /etc/httpd/conf/httpd.conf

モジュール読み込み領域に次の行を追加します。

LoadModule speling_module モジュール/mod_speling.so
スペルチェックオン

変更を保存して終了

Apache を再起動して、URL を再度入力します。今回は大文字と小文字が区別されず、正常にアクセスできます。

以下もご興味があるかもしれません:
  • Linux で Apache を使用してファイル サーバーを構築する手順
  • LinuxサーバにおけるNginxとApacheの共存の実装方法の分析
  • Linux Apache Web サーバー セキュリティに関する 8 つのヒント
  • Python の Django プロジェクトを Linux の Apache サーバーにデプロイする
  • Linux システムで Apache サーバーのエラー ログを表示する
  • Linux インストール Apache サーバー構成プロセス

<<:  MYSQLデータベーステーブル構造の最適化方法の詳細な説明

>>:  TypeScript におけるジェネリックケースの詳細な説明

推薦する

スクロールバーのスタイルを設定するための CSS サンプルコード

スクロール バーのスタイルを設定するための CSS 実装コードは次のとおりです。 •::-webki...

Mysql トランザクションで Update を実行するとテーブルがロックされますか?

2つのケース: 1. 索引あり 2. 索引なし前提条件:方法: コマンドラインを使用してシミュレー...

Ubuntu16.04にclionをインストールするプロセス全体と手順の詳細な説明

CLion のプロセス全体を最初から説明します。CLion は、JetBrains がリリースした新...

Navicat Premium15 でクラウド サーバーに接続する際のデータベースの問題と落とし穴

クラウドサーバーを使用するとデータベースに接続できる場合もありますが、Navicat Premium...

MySQLはカバーインデックスを使用してテーブルリターンを回避し、クエリを最適化します。

序文カバーリング インデックスについて説明する前に、まずそのデータ構造である B+ ツリーを理解する...

Dockerは終了状態で起動します

docker run後、ステータスは常にExitedになります解決:パラメータを追加: -it do...

初心者がHTMLタグを学ぶ(1)

初心者は、いくつかの HTML タグを理解することで HTML を学習できます。この入門書は、初心者...

ポートマッピング後に Docker コンテナが突然接続に失敗する問題のトラブルシューティング プロセス

1. 背景通常、外部サービスを提供する必要がある Docker コンテナの場合、起動時に -p コマ...

MySQL で最大接続数を設定するためのヒントのまとめ

方法1: コマンドラインの変更次の図に示すように、MySQL コンソールを開いて「set GLOBA...

JavaScriptは文字の出現回数をカウントします

この記事の例では、文字の出現回数をカウントするJavaScriptの具体的なコードを参考までに共有し...

Linux デスクトップ用に Openbox を設定する方法 (推奨)

この記事は、「24 Days of Linux Desktop」の特別シリーズの一部です。 Open...

Ubuntu で G++ を使用して CPP ファイルをコンパイルする

g++ を使用して初めて cpp ファイルをコンパイルしたとき、未定義の参照エラーが報告されました。...

HTML でシンプルな ListViews 効果を実装するためのサンプル コード

シンプルなリストビュー効果を実現するHTML結果: CSS スタイル ファイル listviewTe...

IE8はマルチ互換モードを使用してWebページを正常に表示します

IE8には複数の互換モードがあります。 IE プラットフォームの設計者である Chris Wilso...

Node.js ファイルのコピー、フォルダの作成、その他の関連操作

NodeJS は次のファイルをコピーします:通常、小さなファイルのコピー操作では、ストリーム パイプ...