在url中使用数字时,htaccess规则会命中404

用户名

我已经按照htaccess为我的应用生成了永久链接:

6   #Permalinks
7   RewriteEngine on
8   <IfModule mod_rewrite.c>
9   RewriteEngine On
10  #catch potential subpages first
11  RewriteRule ^([a-z-]+)/([a-z-]+)/?$ index.php?page=$1&subpage=$2 [L,NC,QSA]
12  #
13  RewriteRule ^([a-z-]+)/?$ index.php?page=$1 [L,NC,QSA]
14  </IfModule>

是正确的正则表达式:[0-9a-z-]

阿努巴瓦

是,要匹配数字,请使用以下规则:

RewriteRule ^([a-z0-9-]+)/([a-z0-9-]+)/?$ index.php?page=$1&subpage=$2 [L,NC,QSA]

RewriteRule ^([a-z0-9-]+)/?$ index.php?page=$1 [L,NC,QSA]

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在url中使用数字时,htaccess规则会命中404

来自分类Dev

传递多个变量时,.htaccess重写规则会导致错误404

来自分类Dev

在Windows的url中使用htaccess重写规则:

来自分类Dev

尝试在 php 中使用 .htaccess 创建漂亮的 url 时出现错误 404

来自分类Dev

对URL使用htaccess重写规则

来自分类Dev

在url中使用参数时的404页面

来自分类Dev

使用.htaccess规则更改URL结构

来自分类Dev

htaccess使用重写规则重定向URL

来自分类Dev

htaccess:合并规则会导致重定向过多

来自分类Dev

在.htaccess中使用RewriteRule的错误404

来自分类Dev

当url包含空格,数字或破折号时,如何使用htaccess从外部重定向url

来自分类Dev

.htaccess URL重写规则

来自分类Dev

如何在 htaccess 中使用点或句点创建重写规则

来自分类Dev

在jQuery Validator中使用字母数字规则允许空间

来自分类Dev

如何使用.htaccess规则更改查询字符串url?

来自分类Dev

如何使用.htaccess规则更改查询字符串url?

来自分类Dev

.htaccess重定向到使用重写规则的URL

来自分类Dev

使用`.htaccess` RewriteEngine规则时在php中获取值

来自分类Dev

使用`.htaccess` RewriteEngine规则时在php中获取值

来自分类Dev

HTACCESS-在URL中使用空格

来自分类Dev

在PHP中使用.htaccess重写URL

来自分类Dev

.htaccess的URL重定向规则

来自分类Dev

htaccess 重写规则 - url 参数

来自分类Dev

命中url时找不到404页面,但从索引页面上的链接打开时正确提供了404页面

来自分类Dev

.htaccess和重写规则404未找到

来自分类Dev

htaccess规则为true,但网站提供404

来自分类Dev

简单的htaccess重写规则错误404

来自分类Dev

HTACCESS规则导致跨站点404

来自分类Dev

htaccess规则为true,但网站提供404

Related 相关文章

热门标签

归档