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

推薦する

忘れられたMySQLパスワードとログインエラーの問題について簡単に説明します

MySQL ログイン パスワードを忘れた場合、解決方法は実はとても簡単です。MySQL メイン構成フ...

Vue-Routerのルート設定の詳しい説明

目次導入ルート内のオブジェクト属性パス: 文字列コンポーネント: コンポーネント | () =>...

JavaScript のプライベート クラス フィールドと TypeScript のプライベート修飾子の詳細な説明

目次JavaScript のプライベート クラス フィールドとプライバシーの必要性JavaScrip...

スワイパープラグインを使用して Vue でカルーセルを実装する例

目次vue - スワイパープラグインを使用してカルーセルを実装するカルーセルのバグを解決するには、w...

CSS3マスクレイヤーのくり抜き効果を実現するさまざまな方法

この記事では、マスク レイヤーの中空化を実現する 4 つの方法を紹介します。みんなと共有し、自分用の...

JavaScript プロトタイプの詳細

目次1. 概要1.1 プロトタイプとは何ですか? 1.2 プロトタイプを入手する2. プロトタイプの...

Linux sedコマンドの使用

1. 機能紹介sed (Stream EDitor) は、コンテンツを 1 行ずつ処理するストリーム...

HTML のメタタグの簡単な比較

メタ タグは、ファイル情報を定義し、検索エンジンによる検索を容易にするために Web ページ ファイ...

ウェブサイトをより高く、よりデザイン的に見せる方法

「ウェブサイトを高級感のあるものにするにはどうすればいいでしょうか? それともデザイン重視にすればい...

ウェブカラーのコントラストと調和のテクニックの共有

色のコントラストと調和対照的な状況では、色の相互作用は単一の色によって与えられる感覚とは異なります。...

CSSアニメーションに基づくSVGボタンのサンプルコード

具体的なコードは次のとおりです。 <a href="#"> <...

CentOS8 で MySQL 8.0 をインストールしてデプロイする方法

MySQL 8 の公式バージョン 8.0.11 がリリースされました。公式発表によると、MySQL ...

Docker は Python Flask+ nginx+uwsgi コンテナを構築します

Nginxをインストールするまずcentosイメージをプルしますdocker pull centos...

Nginx ログ出力のリクエスト後パラメータを設定する方法

【序文】当プロジェクトの SMS 機能は、第三者に接続することです。第三者からの元の受信確認要求は ...

CSS コード省略 div+css レイアウト コード省略仕様

略語を使用すると、CSS ファイルのサイズが小さくなり、読みやすくなります。 CSS 省略形の主なル...