/de/.php 또는/ko/ .php이 URL에있는 웹 사이트의 모든 페이지를 어떻게 리디렉션합니까? domain.com/index.php를 리다이렉트하고 싶지는 않습니다 만 domain.com/de/.php 또는 /en/*.php..php로 끝나는 모든 페이지에 대해 HTTP 상태 코드 301을 반환합니다.
답변
이 바로 규칙
RewriteRule ^(en|de)/(.*?)\.php$/[R=301,L]
고마워요! 내 .htaccess에 추가했지만 domain.com/de/test.php는 여전히 301 대신 404를 제공합니다. –
** RewriteEngine On **을 사용 했습니까? htaccess가 루트 폴더에 있습니까? Apache 구성에서 * mod_rewrite *를 활성화하고 htaccess를 사용할 수 있습니까? –
나는했다. 그러나 .htaccess는 꽤 길었다. 그리고 바닥에 그것은 일을 didnt한다. 나는 RewriteEngine On 직후에 그것을 옮겼고 지금은 매력처럼 작동한다. 고맙습니다! –
- 1. HTTP 리디렉션 상태 코드
- 2. $ http angularjs의 POST 호출은 HTTP 상태 코드 405를 반환합니다.
- 3. NSDateFormatter는 .fffffff로 끝나는 형식에 대해 nil을 반환합니다.
- 4. HTTP 상태 코드
- 5. SimpleXMLElement - HTTP 상태 코드?
- 6. Facebook에서 GET 요청을하는 동안 HTTP 상태 코드 502를 반환합니다.
- 7. http 상태 코드 200
- 8. Response.Redirect HTTP 상태 코드
- 9. Http 상태 코드 413
- 10. 502 HTTP 상태 코드
- 11. HTTP 상태 코드 406
- 12. HTTP 1xx 상태 코드
- 13. 적합한 HTTP 상태 코드
- 14. HTTP URL 리디렉션 상태 코드
- 15. nginx HTTP 상태 코드 (액세스 로그)를 PHP로 전달하는 방법.
- 16. PHP로 사용자 정의 비표준 HTTP 상태 코드 보내기
- 17. 지킬에서 HTTP 상태 코드 변경
- 18. PHP로 끝나는 글자로 끝나는 파일 AUW
- 19. URL에 특수 문자가 포함 된 HTTP 상태 코드
- 20. 일시적으로 사용할 수없는 페이지에 대한 HTTP 상태 코드
- 21. Webpack이 상태 코드 2를 반환합니다
- 22. HTTP 상태 코드 301에서 410을 반환하는 페이지로
- 23. 레일 5 api는 PORO에서 301을 반환합니다.
- 24. 퍼멀 링크가 모든 하위 페이지에 대해 빈 페이지를 반환합니다.
- 25. preg_replace는 http : //로 시작하고 공백으로 끝나는 모든 단어를 제거합니다.
- 26. HTTP 상태 코드 : HTTP : (401) GCMDemo
- 27. HTTP HRESULT 매핑에 대한 HTTP 상태 코드
- 28. 레일에서 HTTP 상태 코드 확인
- 29. 그루비의 HTTP 상태 코드 확인
- 30. PHP 설정하지 HTTP 상태 코드
301 리디렉션,하지만 ... 경우에 사용할 수 있습니까? –
만 주 도메인으로, 그래서 domain.com –