首页 > 解决方案 > 使用 htaccess 将根查询重定向到另一个文件而不是目录索引

问题描述

我将查询直接发送到我的域example.com/?s=Xy1Ab(S 是随机的,并且像 Xy1Ab 一样长 5 个字符)但我希望我的 DirectoryIndex 是 index.html 但我想将此查询字符串重定向到 index.php 但它似乎不起作用。

DirectoryIndex index.html
RewriteEngine   On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{QUERY_STRING} ^s=(.*?){5}
RewriteRule ^(.*)$ /index.php?s=%1? [R=302,L]

标签: .htaccess

解决方案


推荐阅读