带有.htaccess的漂亮网址

端口8080

我有一个URL http://localhost/index.php?user=1当我添加此.htaccess文件时

Options +FollowSymLinks
RewriteEngine On

RewriteRule ^user/(.*)$ ./index.php?user=$1

现在将允许我使用http://localhost/user/1链接。但是http://localhost/index.php?user=1&action=update我该怎么做呢http://localhost/user/1/update

另外我该如何做这个网址http://localhost/user/add谢谢。对不起,我还比较陌生.htaccess

端口8080

感谢您的想法@denoise和@mogosselin。也可以使用@stslavik指出我的代码示例的某些缺点。

这是我的方法:

Options +FollowSymLinks
RewriteEngine On

RewriteRule ^user/([0-9]*)/([a-z]*)$ ./index.php?user=$1&action=$2
RewriteRule ^user/([a-z]*)$ ./index.php?user&action=$1

通过使用我得到var_dump($_GET);的链接localhost/user/1234/update

array (size=2)
  'user' => string '1234' (length=4)
  'action' => string 'update' (length=3)

localhost/user/add

array (size=2)
  'user' => string '' (length=4)
  'action' => string 'update' (length=3)

这是我的目标。我只会使用PHP进行其他操作。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

带有.htaccess的漂亮网址

来自分类Dev

.htaccess的简单漂亮网址

来自分类Dev

漂亮的网址.htaccess

来自分类Dev

htaccess带有参数的重定向网址

来自分类Dev

htaccess seo网址友好,带有\和/

来自分类Dev

.htaccess的漂亮网址很困难

来自分类Dev

.htaccess旧版文件的漂亮网址

来自分类Dev

.htaccess RewriteRule在网址中带有斜杠

来自分类Dev

带有友好网址的.htaccess身份验证

来自分类Dev

带有问号和反斜杠的htaccess网址重写

来自分类Dev

.htaccess RewriteRule在网址中带有斜杠

来自分类Dev

网址中带有问号的 HTACCESS 问题,?遗迹

来自分类Dev

带有网址的按钮

来自分类Dev

将所有.html重定向到WordPress网址,除了某些带有.htaccess的网址

来自分类Dev

如何使用.htaccess使该网址更漂亮

来自分类Dev

漂亮的网址无法重定向,htaccess

来自分类Dev

如何使用.htaccess使该网址更漂亮

来自分类Dev

htaccess的“漂亮网址”不起作用

来自分类Dev

获取带有[]的网址请求

来自分类Dev

带有网址的花式框

来自分类Dev

带有“Œ”的网址编码问题

来自分类Dev

使用htaccess ..所有网址都必须重定向到带有www的https

来自分类Dev

在.htaccess中为所有带有后缀的网址设置重定向

来自分类Dev

带有PHP和漂亮URL的RequireJS

来自分类Dev

带有参数的.html的漂亮URL

来自分类Dev

Ajax提交带有漂亮URL的请求

来自分类Dev

带有python漂亮汤的HTML表

来自分类Dev

带有漂亮 URL 的 Yii 分页

来自分类Dev

带有漂亮打印的 XML ElementTree