まずmod rewriteを有効にして、.htaccessでこれを使用しました
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^(.*)$ $1.php
仮想ホストファイルはLAMPの標準インストールです
ServerAdmin webmaster@localhost
DocumentRoot /var/www/webtrade
.htaccessファイルでさまざまな組み合わせを試しましたが、次のようなリンクにアクセスしても何も機能しませんでした。ドメイン/何かそれは自動的にドメイン/何か/ スラッシュを付けます。
答え1
問題は解決しました。ディレクトリを追加しましたapache2.confと
<Directory /var/www/webtrade>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
そして私の.htaccessファイル
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ $1.php
Ubuntu 20.04.6 LTS で 18.04 からディストリビューションをアップグレードしました。自動スラッシュがなくなり、問題は解決しました!!!