使用查询 ID 重写 mod_rewrite 的规则
Rewrite rule for mod_rewrite with query ID
经过多次谷歌搜索和挖掘后,我感觉我已经很接近了,但仍然没有到达那里。
我有一个URL
my.url.com/mymeeting.py?view=nicecompact&confId=54
或
my.url.com/myschedule.py?view=nicecompact&confId=54
我想把它变成:
my.otherurl.com/conf/event/54
为了实现这一点,我想使用 mod_rewrite
从 URL #1 中捕获 confId parameter
中的数字并将其附加到新的 URL # 2.
尝试以下操作:
RewriteEngine On
RewriteCond %{QUERY_STRING} confId=(\d+)
RewriteRule ^/my(meeting|schedule)\.py /conf/event/%1? [R=302,L]
经过多次谷歌搜索和挖掘后,我感觉我已经很接近了,但仍然没有到达那里。
我有一个URL
my.url.com/mymeeting.py?view=nicecompact&confId=54
或
my.url.com/myschedule.py?view=nicecompact&confId=54
我想把它变成:
my.otherurl.com/conf/event/54
为了实现这一点,我想使用 mod_rewrite
从 URL #1 中捕获 confId parameter
中的数字并将其附加到新的 URL # 2.
尝试以下操作:
RewriteEngine On
RewriteCond %{QUERY_STRING} confId=(\d+)
RewriteRule ^/my(meeting|schedule)\.py /conf/event/%1? [R=302,L]