2016-06-22 3 views
1

내 페이지가 사용자를 모든 업데이트 정보를 처리하는 다른 페이지로 리디렉션합니다. 리디렉션 자체가 작동 중입니다. 문제는 URL이 내가 기대하는 바가 아니므로 404 오류가 발생합니다. 내가 예증하려고 노력하겠습니다.URL이 반복되어 404 오류가 발생합니다.

사용자가 버튼을 클릭하여 "test.com/main/update.php"로 리디렉션합니다. 하지만 내 파일은 "test.com/test/RazorFinger/update_test.php"에 있습니다.

<FORM name=form id="form" action="test.com/main/update.php?area=<?=$GetArea?>&etc..." method="POST" target='_blank'> 

그래서 내 주요 URL이 있습니다 :

http://test.com/teste/RazorFinger/update_test.php?area=TestArea&proj_id=1234&task_uid=1 

을 그리고 리디렉션 된 URL은 기본적으로 :

http://test.com/teste/RazorFinger/test.com/main/update.php?area=TestArea&etc..etc..etc.. 

이 문제는 조금 될 수 있으므로 이런 것을 무언가를 종료 왜냐하면 나는 가짜 URL을 예제로 사용하고 있기 때문에 복잡하지만 기본적으로 "test.com/test"에서 "test.com/main"으로 빠져 나올 수 없어 404 오류가 발생합니다. 무슨 일 이니?

답변

2

URL 글꼴에 http : // (또는 https : // SSL을 사용하는 경우)를 입력하십시오.

<form action="http://test.com"> 

이이이 URL http://test.com/test.com

+1

오. 나는 지금 바보가되었다, 하하하 대단히 고마워! – RazorFinger

+0

문제는 발생하지 않습니다. –

0

그렇게이 코드는 분명 오류를 줄 것이다 작업에 전체 URL을 전달하는로 이어질 것 URL http://test.com

<form action="test.com"> 

으로 이어질 것입니다. 대체 작업 : action="test.com. u는 올바른 결과를 얻을 것입니다

관련 문제