Mod rewrite Modrewrite允许数字、字母、下划线

Mod rewrite Modrewrite允许数字、字母、下划线,mod-rewrite,Mod Rewrite,我想有一个url,允许标记有下划线、数字和任意组合的字母(大写或小写) 示例:tags/WhaTever\u eyE\u D3sire RewriteRule ^tags/([A-Za-z0-9]+)$ tags/$1/ [R,QSA] RewriteRule ^tags/([A-Za-z0-9]+)/$ index.php?state=tags&tag=$1 [L,QSA] 这就是我现在拥有的。有人能告诉我实现这一点需要的正确语法吗?谢谢 您只需要添加下划线,我相信应该是这样的 Re

我想有一个url,允许标记有下划线、数字和任意组合的字母(大写或小写)

示例:
tags/WhaTever\u eyE\u D3sire

RewriteRule ^tags/([A-Za-z0-9]+)$ tags/$1/ [R,QSA]
RewriteRule ^tags/([A-Za-z0-9]+)/$ index.php?state=tags&tag=$1 [L,QSA]

这就是我现在拥有的。有人能告诉我实现这一点需要的正确语法吗?谢谢

您只需要添加下划线,我相信应该是这样的

RewriteRule ^tags/([A-Za-z0-9_]+)$ tags/$1/ [R,QSA] RewriteRule ^tags/([A-Za-z0-9_]+)/$ index.php?state=tags&tag=$1 [L,QSA] 重写规则^tags/([A-Za-z0-9_100;]+)$tags/$1/[R,QSA] 重写规则^tags/([A-Za-z0-9_quo;)+/$index.php?state=tags&tag=$1[L,QSA]
但话说回来,你从来没有真正描述过你遇到的问题。

你需要添加的只是下划线,我相信应该是这样的

RewriteRule ^tags/([A-Za-z0-9_]+)$ tags/$1/ [R,QSA] RewriteRule ^tags/([A-Za-z0-9_]+)/$ index.php?state=tags&tag=$1 [L,QSA] 重写规则^tags/([A-Za-z0-9_100;]+)$tags/$1/[R,QSA] 重写规则^tags/([A-Za-z0-9_quo;)+/$index.php?state=tags&tag=$1[L,QSA] 但话说回来,你从来没有真正描述过你遇到的问题