服务器环境是 Apache,网站URL模式采用的伪静态。
在宝塔的站点设置中,伪静态选的 thinkphp的规则。如下:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?s=/$1 [QSA,PT,L]
</IfModule>
在站点的根目录下,.htaccess的规则,如下:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?s=/$1 [QSA,PT,L]
</IfModule>
网站的中文版 和 英文版,中英文的伪静态和.htaccess的规则是一模一样。
英文版后台启用了【多语音】,默认语音为英文。
中文版访问时没有index.php尾巴,英文版访问时就有index.php尾巴。
请大佬指点,如何去掉这个尾巴 index.php?
https://en.***.cn/index.php/qiyefuwu/