为了账号安全,请及时绑定邮箱和手机立即绑定

如何在重写引擎中获取之前的url?

如何在重写引擎中获取之前的url?

PHP
千万里不及你 2023-09-08 16:44:15
RewriteEngine On RewriteRule ^(register)/?$ RewriteRule ^([\w-]+)/?$ profile.php?username=$1在第二行,我不想拦截或重定向用户。如果 url 与给定的正则表达式模式匹配,我不想执行任何操作,并且用户请求的 url 应该到达其预期的位置。我该怎么做呢?
查看完整描述

1 回答

?
慕容3067478

TA贡献1773条经验 获得超3个赞

由于您希望将所有请求重定向到profile.phpexcept for register,因此您可以添加额外的重写条件,以便仅在请求 URI 不为 时才重定向register

RewriteEngine On
RewriteCond %{REQUEST_URI} !^/register/?$ [NC]
RewriteRule ^([\w-]+)/?$ profile.php?username=$1
查看完整回答
反对 回复 2023-09-08
  • 1 回答
  • 0 关注
  • 81 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信