.htaccess を使用したフレンドリー URL のカスタマイズ
人間が判読できる URL の作成は、ユーザー エクスペリエンスと検索エンジンの最適化にとって重要です。この記事では、.htaccess を使用したわかりやすい URL のカスタマイズに関する詳細なガイドを提供し、特定の要件とベスト プラクティスに対処します。
URL を変換するにはから:
宛先:
フォローするこれらの手順:
1. .htaccess ファイルの作成
Web サイトのドキュメント ルートに、「.htaccess」という名前のファイルを作成します。
2. .htaccess を構成します
次のコードを .htaccess ファイルに追加します。
<IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php?url= [QSA,L] </IfModule>
3. PHP スクリプトの操作
PHP スクリプトで $_GET['url'] 変数を操作して、必要なコンポーネントを抽出できるようになりました。例:
$path_components = explode('/', $_GET['url']); $ctrl = $path_components[0]; $id = $path_components[1]; $tab = $path_components[2];
4.追加のカスタマイズ
URL の末尾に記事タイトルを追加する場合は、.htaccess の RewriteRule を次のように変更できます。
RewriteRule ^(.*)/(.*)$ index.php?url=/ [QSA,L]
5.エラー処理
.htaccess の構成後にエラーが発生した場合は、mod_rewrite が有効で動作していることを確認してください。さらに、RewriteCond ディレクティブと RewriteRule ディレクティブを確認して、要件と一致していることを確認してください。
ベスト プラクティス
以上が.htaccess と Mod_Rewrite を使用して人間が判読できる URL を作成するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。