2013-07-02 2 views
-1

url이 issues/[0-9]+과 일치하는 경우에만 Apache로 다른 URL로 리디렉션해야합니다.아파치로 리디렉션하는 방법

예 :

http://mysite.net/issues/44 

UPDATE

http://mysite.net/dashboard/issues/44 

에 :

나는 htaccess로에서 (#없이) 라인을 다음 있지만 작동하지 넣어 :

# Redirect ^/issues/(.*)$ /dashboard/issues/$1 
# AliasMatch ^/issues/(.*)$ /dashboard/issues/$1 
# Alias /issues/(.*) /dashboard/issues/$1 

답변

1

간단한 google 검색을 통해 정확하게 mod_alias이 표시됩니다.

mod_alias는 간단한 URL 조작 작업을 처리하도록 설계되었습니다.

당신은 정규식의 힘을 사용할 수 있습니다.

같은 :

RedirectMatch /issues/([0-9]+) /dashboard/issues/$1 
+0

나는 리디렉션, AliasMatch 및 별칭 노력하지만, 작동하지. –

+0

'Redirect ^/issues /(.*)$ http : // mysite.net/dashboard/issues/$ 1' 시도하십시오. – luke

+0

동일합니다. '''http : // mysite.net/issues/45''' 404 - 찾을 수 없습니다. –