Image

ナレッジベース → リンク内の .php と .html を置き換える

ファイルのリンクで.phpや.htmlの拡張子を隠すためには、Webサーバーの設定を変更する必要があります。以下に、最も一般的な方法を紹介します。

1. Apacheウェブサーバーの場合、.htaccessファイルを使用します。このファイルをサイトのルートディレクトリに配置してください:

.htaccess

RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^([^.]+)$ $1.php [NC,L] RewriteRule ^([^.]+)$ $1.html [NC,L]

2. Nginx / PHP-FPMウェブサーバーの場合、ホストの設定ファイルを使用します。

/etc/nginx/sites-enabled/site_com.conf

location / { if (!-e $request_filename){ rewrite ^/([^.]+)$ /$1.php break; } rewrite ^/([^.]+)$ /$1.html break; }

3. Plesk 18のコントロールパネルの場合、htaccessを使用する場合は1番目の方法を使用してください。この方法は、ホスティングとサーバー構成の両方で適用可能です。nginx / php-fpmを使用する場合、以下の指示を追加してください:

メニュー -> apacheとnginxの設定

rewrite ^/?(.).php$ /$1 redirect; rewrite ^/?(.).html$ /$1 redirect;

if (!-e $request_filename){ rewrite ^/([^.]+)$ /$1.php break; } if (!-e $request_filename){ rewrite ^/([^.]+)$ /$1.html break; }





No Comments Yet