如何使用apache重定向
我需要使用Apache将url重定向到另一个url,但前提是url与如何使用apache重定向,apache,redirect,mod-rewrite,mod-alias,Apache,Redirect,Mod Rewrite,Mod Alias,我需要使用Apache将url重定向到另一个url,但前提是url与issues/[0-9]+匹配 例如: http://mysite.net/issues/44 到 更新: 我将以下行(不带#)放入.htaccess,但不工作: # Redirect ^/issues/(.*)$ /dashboard/issues/$1 # AliasMatch ^/issues/(.*)$ /dashboard/issues/$1 # Alias /issues/(.*) /dashboard/issue
issues/[0-9]+
匹配
例如:
http://mysite.net/issues/44
到
更新:
我将以下行(不带#
)放入.htaccess,但不工作:
# Redirect ^/issues/(.*)$ /dashboard/issues/$1
# AliasMatch ^/issues/(.*)$ /dashboard/issues/$1
# Alias /issues/(.*) /dashboard/issues/$1
一个简单的谷歌搜索会告诉你这正是它的目的 mod_alias设计用于处理简单的URL操作任务 在您的例子中,您可以使用正则表达式的强大功能 例如:
RedirectMatch /issues/([0-9]+) /dashboard/issues/$1
这是否有效
RedirectMatch/issues/([0-9]+)/dashboard/issues/$1
RedirectMatch /issues/([0-9]+) /dashboard/issues/$1