.htaccess文件中参数的Apache重写URL

瑞安

我的目标是:

domain.com/add/10/aname => domain.com?action=add&id=10&name=aname

这是我的.htaccess文件:

Options +FollowSymLinks
RewriteEngine On

RewriteRule ^/(.*)/([0-9]+)/(.*)$ ./index.php?&action=$1&id=$2&name=$3 [L,NC]

如果有人可以帮助,我将非常感激。非常感谢。

阿努巴瓦

.htaccess中不匹配前导斜线,最好避免使用 .*

您可以使用:

Options +FollowSymLinks
RewriteEngine On

RewriteRule ^(\w+)/([0-9]+)/([^/]+)/?$ index.php?&action=$1&id=$2&name=$3 [L,QSA]

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

重写 url - apache - htaccess

来自分类Dev

htaccess重写url参数

来自分类Dev

使用htaccess文件在PHP中重写URL

来自分类Dev

htaccess重写子文件夹中具有多个参数的URL

来自分类Dev

.htaccess用gif url中的参数重写url

来自分类Dev

Apache htaccess重写(漂亮的URL)

来自分类Dev

htaccess重写URL php参数

来自分类Dev

htaccess 重写规则 - url 参数

来自分类Dev

htaccess重写规则以从URL中删除参数

来自分类Dev

htaccess用参数在子文件夹中重写

来自分类Dev

URL重写和htaccess文件

来自分类Dev

用文件夹中的.htaccess重写URL

来自分类Dev

如何在 .htaccess 文件中设置 url 重写?

来自分类Dev

Apache .htaccess 将参数重写到目录

来自分类Dev

htaccess 中的动态 URL 重写

来自分类Dev

apache mod用htaccess语法重写URL

来自分类Dev

用.htaccess重写2个参数的URL

来自分类Dev

用htaccess重写URL添加参数

来自分类Dev

用htaccess重写URL添加参数

来自分类Dev

htaccess mod重写规则,附加url参数

来自分类Dev

.htaccess用get参数重写url

来自分类Dev

用.htaccess重写多个参数的URL

来自分类Dev

用.htaccess重写2个参数的URL

来自分类Dev

.htaccess重写传递2个参数的URL

来自分类Dev

.htaccess URL 重写查询参数问题

来自分类Dev

使用.htaccess文件重写javascript文件url

来自分类Dev

Apache .htaccess文件未正确重写

来自分类Dev

如果文件存在,Apache htaccess如何重写

来自分类Dev

.htaccess重写隐藏参数并保持文件相同