ecshop去掉链接后缀php
nginx:
location / {
if (!-e $request_filename) {
rewrite "^(.*)$" $1.php;
}
}
apache
http.conf文件
#DefaultType text/plain
DefaultType application/x-httpd-php
吧将您的kkk.php保存为kkk这样apache会用php引擎解释在mime找不到对应类型的文件(譬如无后缀的文件)。不过我测试之后只是将文件里的内容原样显示出来了
第二种开启伪静态
在.htaccess
<ifModule mod_rewrite.c>
Options +FollowSymlinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^\.]*)$ $1\.php
</ifModule>
可以https://segmentfault.com/q/1010000009397423
ecshop v4.1.1 php7.0
删掉.user.ini
.htaccess
<ifModule mod_rewrite.c>
Options +FollowSymlinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^\.]*)$ $1\.php [QSA,PT,L]
</ifModule>
发表评论 取消回复