私は .htaccess mod_rewite ディレクティブを使用しており、2 つの異なることを達成したいと考えています。
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?unit=/$1 [PT,L]
上記は指定された URL を取得し、それを index.php ブートストラップ ページに誘導します。
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php
上記により、ファイルを .php 拡張子なしで表示できます。
これを使用すると、URL を使用してファイルを指定でき、/module/function/setting
ロードするブートストラップ ページのパスが含まれます[root]/module/function/setting.php
。
2 つのアクションを 1 つのステートメントに結合する必要があります。