-
.htaccessファイルの編集: ウェブサイトのルートディレクトリにある.htaccessファイルを編集します。もし.htaccessファイルが存在しない場合は、新しく作成します。
-
mod_rewriteの有効化: .htaccessファイル内に以下のコードを追加してmod_rewriteを有効化します。
RewriteEngine On
-
拡張子.phpの削除: 以下のコードを.htaccessファイルに追加して、URLから.php拡張子を削除します。
RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME}\.php -f RewriteRule ^([^\.]+)$ $1.php [NC,L]
これにより、http://example.com/page.phpというURLはhttp://example.com/pageとなります。
-
リンクの修正: ウェブサイト内のリンクも修正する必要があります。ファイルの拡張子を含まないURLに変更するか、もしくはリンクを絶対パスに変更します。
例:
<a href="/page.php">リンク</a> → <a href="/page">リンク</a>