php - htaccess 重写规则以接受印地语字符
问题描述
我有一个像这样的链接 www.example.com/profile.php?name=sagar123
我使用了这个规则:
RewriteRule ^profile/([a-zA-Z0-9_-]+)$ profile.php?name=$1 [L]
现在我可以把我的 URL 改成这样:
www.example.com/profile/sagar123
一切都很好但是,现在我也想像这样使用印地语字符
www.example.com/profile.php?name=सागर(工作正常)
www.example.com/profile/सागर(它不工作并显示服务器错误)
请帮我写一个规则或正则表达式来接受所有 ([a-zA-Z0-9_-]+) 和印地语字符。
谢谢并恭祝安康,
解决方案
推荐阅读
- java - 单击按钮以在新活动中更改颜色-android studio
- javascript - 无法在 Chrome 77 中收听“popstate”事件?
- c# - 检查写入权限是被接受还是被拒绝
- javascript - 简单的 Fotorama 图像阵列
- reactjs - 每次保存代码时,有没有办法在 React 项目上运行 linter?
- c# - NLog ReconfigExistingLoggers 创建新日志?
- sql - T-SQL TRIGGER 在 INSERT 数据时返回比预期多 1 个“受影响的行”
- git - Jelastic - 启用 GIT 自动部署时内存消耗不断增长
- java - 为什么 Android System.currentTimeMillis() 不是准确的时间戳?
- python - 在 groupby 之后查找单独列的最小/最大值