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>

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论
返回
顶部