1

当我必须通过方法传递两个或多个变量时,我将如何重定向到页面GET

例如:

如果我想重定向www.abc.com/category/12345-abcdef/www.abc.com?id=12345&name=abcdef 使用.htaccess文件,我该怎么做?

这里id总是一个 5 位数的整数,name可以是任何东西。事实上,我不需要关于正则表达式模式的帮助。只是想知道传递两个或多个变量时的语法。

谢谢。

4

1 回答 1

1

通过启用 mod_rewrite 和 .htaccess httpd.conf,然后将此代码放在您.htaccessDOCUMENT_ROOT目录下:

Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /

RewriteRule ^category/([^-]+)-([^/]+)/?$ /?id=$1&name=$2 [L,QSA,NC]
于 2013-07-09T18:56:24.553 回答