1

URL에서 불필요한 경로를 제거하여 사이트를 업데이트했습니다. 이전 URL에 액세스하는 사용자를 새 URL로 직접 리디렉션 할 수 있습니까?Google 결과 리디렉션 URL

올드 : https://example.com/board/index.php?/topic414 새로운 기능 : https://example.com/topic414

어떤 사람들은 오래된 링크가, 구글은 또한 색인 된 링크가 있습니다. temp 픽스로/board에서 모든 이전 링크를 새 홈페이지로 리디렉션하는 인덱스 페이지를 만들었습니다. 그렇지 않으면 그냥 흰색 화면 것입니다.

답변

1

당신은 사이트 루트의 .htaccess에 매우 첫 번째 규칙으로이 규칙을 사용할 수 있습니다

RewriteEngine On 

RewriteCond %{THE_REQUEST} /board/index\.php\?(/\S+)\s [NC] 
RewriteRule^%1 [L,NE,R=301] 
+1

대단히 감사합니다! – DxDogo