Apache의 리디렉션 URL

Apache의 리디렉션 URL

URL을 열면 케이스에 대한 재작성 규칙을 만들고 싶습니다.http://server.example.com/페이지이름", "의 사이트를 표시합니다.http://server.example.com/index.php".

불행하게도 Apache에서 리디렉션 오류가 발생하여 요청이 완료되지 않는다는 오류를 받았습니다. URL이 무한 루프에 있는 것 같습니다: "http://server.example.com/pagename페이지 이름페이지 이름페이지 이름..."

다음은 Apache 구성 파일입니다. 내가 뭐 잘못 했어요?

<VirtualHost *:80>
    Redirect / http://server.example.com/pagename
    DocumentRoot /var/www/html/
    ServerName server.example.com

    <Directory "/var/www/html/">
        Require all granted
        AllowOverride All
    </Directory>
</VirtualHost>

답변1

예, 다음으로 무조건 리디렉션했습니다.http://server.domain.com/페이지이름

다음 구성을 사용해 보세요.

Redirect "/pagename" "http://server.domain.com/index.php"

또는

Redirect "/pagename" "http://server.domain.com/"

관련 정보