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 におけるジェネリックケースの詳細な説明

推薦する

DockerにJava環境をインストールするための実装手順

この記事は Linux centos8 をベースにして、docker をインストールし、イメージをプ...

全画面ページのスクロール効果を実現するJavaScript

JavaScript DOM を読み終えた後、解釈型 JavaScript スクリプト言語に対する...

MySQLデータベースに画像を保存するいくつかの方法

通常、ユーザーがアップロードした写真はデータベースに保存する必要があります。一般的に、解決策は 2 ...

Bootstrap5 ブレークポイントとコンテナの具体的な使用法

目次1. Bootstrap5 ブレークポイント1.1 モバイルファースト1.2 ブートストラップブ...

ピクセルを包括的なブランド体験に変えるヒント

編集者:この記事では、インタラクティブデザインがブランドコミュニケーションチェーン全体で果たすべき役...

インデックスは MySQL クエリ条件で使用されますか?

雇用主から MySQL クエリ条件でインデックスが使用されるかどうかを尋ねられた場合、どのように答え...

折りたたまれたテーブル行要素のバグ

例を見てみましょう。コードは次の通り非常にシンプルです。コードをコピーコードは次のとおりです。 &l...

Docker ポート マッピングと外部アクセス不可の問題

Docker コンテナはサービスを提供し、ポート 8888 をリッスンします。外部からアクセスできる...

大規模なMySQLデータベース用のマスタースレーブシステムを構築するアイデアを共有する

今週は戦争のように忙しかったです。他人に操られているような気がします。毎日朝早く出勤して夜遅く帰り、...

docker run後にコンテナがExited (0)と表示される問題を解決する

Centos7 上で openresty 用の Dockerfile を作成し、ビルドしました。 d...

少なくとも7日間連続して注文を行ったユーザーに対するSQLクエリ

テーブルを作成するテーブル order(id varchar(10),date datetime,o...

vueはel-tableの列幅の適応を完璧に実現します

目次背景技術的ソリューション具体的な実装要約する背景Element UI は、PC で人気の Vue...

Linuxサーバーのファイアウォールを変更してポートへのリモートアクセスを許可する方法

1. 問題の説明セキュリティ上の理由から、新しく構築されたサーバー クラスターでは、指定されたポート...

CSS 変数に基づくテーマ切り替えに最適なソリューション (推奨)

この要件を受け取ったとき、Baidu は、CSS リンクの置き換え、className の変更、le...