Heim > Fragen und Antworten > Hauptteil
Verwenden Sie das Stammverzeichnis direkt wie unten gezeigt. Wie Sie sehen können, habe ich einen Ordner und eine Datei mit demselben Namen wie Store. Sie können mir mitteilen, wie ich alle Anfragen in .htaccess
中编写 RewriteRule
wie
http://clients/shop/
或http://clients/shop
zu
http://clients/shop.php
Ich habe es bereits ausprobiert
1 |
|
Aber dadurch wird der URL die falsche Adresse hinzugefügt
======================
Update
====================
Nun, ich habe festgestellt, dass diese Lösung einigermaßen funktioniert
1
2
3
4
5
6
DirectorySlash Off
RewriteEngine on
RewriteCond %{THE_REQUEST} \s/+shop [NC]
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*) /.php [R=302,L]
Aber es funktioniert nur, wenn die Anfrage wie folgt lautet:
und es zeigt die Katalogseite an, wenn die Anfrage wie folgt lautet: http://clients/shop
时才可以,并且当请求像 http://clients/shop/
http://clients/shop
P粉1292756582024-04-05 10:46:58
这应该可以完成你的工作
1 2 3 4 |
|