小编Erv*_*ysi的帖子

PHP中查询字符串的HTACCESS重写规则

我有我的 URL https://example.com/?hfgshdsds

我需要重写一个规则,即使我删除了问号,链接也会像以前一样工作,所以我的 url 需要是https://example.com/hfgshdsds

目前,在我的 .htaccess 文件中,我只有打开 php 而没有扩展名 .php 的规则。

RewriteEngine On
RewriteCond %{THE_REQUEST} ^GET.*index\.php [NC]
RewriteRule (.*?)index\.php/*(.*) /$1$2 [R=301,NE,L]
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule !.*\.php$ %{REQUEST_FILENAME}.php [QSA,L]
Run Code Online (Sandbox Code Playgroud)

谢谢!

apache .htaccess mod-rewrite friendly-url url-rewriting

4
推荐指数
1
解决办法
50
查看次数