Regex htaccess在单独目录中重写规则
我有一个名为“private”的目录。您可以使用url访问index.php文件 php查找“page”参数以要求对请求的页面执行_once() 我想制定一个重写规则,以便在用户键入以下内容时返回相同的查询: 我试过这个规则,但似乎不起作用Regex htaccess在单独目录中重写规则,regex,.htaccess,mod-rewrite,Regex,.htaccess,Mod Rewrite,我有一个名为“private”的目录。您可以使用url访问index.php文件 php查找“page”参数以要求对请求的页面执行_once() 我想制定一个重写规则,以便在用户键入以下内容时返回相同的查询: 我试过这个规则,但似乎不起作用 RewriteEngine On RewriteRule ^private/([a-z]+)/?$ private/?page=$1 [L] 如果我把.htaccess放在“private”文件夹或站点的根目录中,它就不想工作。它不是应该在“priv
RewriteEngine On
RewriteRule ^private/([a-z]+)/?$ private/?page=$1 [L]
如果我把.htaccess放在“private”文件夹或站点的根目录中,它就不想工作。它不是应该在“private”文件夹中而不是根目录中吗?我的重写模块已打开。忘记添加“重写库”
不需要在重写规则中写入“private/”,因为重写基已设置为它。当然,.htaccess文件应该在私有文件夹中
RewriteEngine On
RewriteBase /private/
RewriteRule ^([a-z]+)/?$ ?page=$1 [L]