Mempunyai direktori akar secara langsung seperti yang ditunjukkan di bawah, kerana anda boleh lihat saya mempunyai folder dan fail dengan nama yang sama seperti store, anda boleh memberitahu saya cara untuk mengubah hala sebarang permintaan dalam .htaccess
中编写 RewriteRule
seperti
http://clients/shop/
或http://clients/shop
kepada
http://clients/shop.php
Saya sudah mencubanya
RewriteRule ^shop/(.+) shop.php [L,R]
Tetapi ini menambah alamat yang salah pada URL
=======================
Kemas kini
=====================
Nah saya dapati penyelesaian ini berfungsi sedikit sebanyak
DirectorySlash Off RewriteEngine on RewriteCond %{THE_REQUEST} \s/+shop [NC] RewriteCond %{REQUEST_FILENAME}\.php -f RewriteRule ^(.*) /.php [R=302,L]
Tetapi ia berfungsi hanya apabila permintaan adalah seperti http://clients/shop
时才可以,并且当请求像 http://clients/shop/
http://clients/shop dan ia menunjukkan halaman katalog apabila permintaan adalah seperti
Ini sepatutnya melakukan tugas anda