0
RewriteEngine on
RewriteRule (.+) http://newdomain.com/$1 [R=301,L]
Wordpress를 사용하고 있는데이 파일은 내 htaccess 구성 파일입니다.이 파일을 제외한 모든 파일이 작동하지 않는 것 같습니다. 이 URL :htaccess로 리디렉션 웹 사이트
http://newdomain.com/403.shtml
대신 :
http://newdomain.com/wp-content/uploads/2012/12/abc-1-thumb.jpg
예 :
http://olddomain.com/wp-content/uploads/2012/12/abc-1-thumb.jpg
는 리디렉션
http://mister-gan.com/wp-content/uploads/2011/02/simple-and-clean-2.png
http://ganchinhock.com/wp-content/uploads/2011/02/simple-and-clean-2.png
나는 이유를 알고있다? @ Wige의 의견과는 403 사용 권한 오류이므로, 새 도메인의 하위 디렉토리 중 하나의 권한에 문제가있는 것 같다 귀하의 질문의 문구를 수정하면
추가 된 규칙의 형식이 잘못되어보고 된 문제 만 복제됩니다. – Wige
@Wige 틀렸어. 내 도메인에 4 개의 URL이있는이 형식이 있는데 완벽하게 작동합니다. http://mutant-tractor.com/BTTB.php와 http : //www.seo- consultant-services.co.uk/301-redirects-www-non-www-canonical-problems.html –
저는 왜 그가 첫 번째 URL이 403.shtml로 리다이렉트되고 있는지 묻습니다. 그런 리디렉션을 만드는 방법이 아닙니다. 내 소스로 http://httpd.apache.org/docs/current/mod/mod_rewrite.html을 사용하고 있습니다. Redirect 및 RedirectMatch는 RewriteRule이 아닌 HTTP 응답 코드가 뒤에 오는 지시문입니다. 참조한 소스가 올바른'Redirect 301 oldurl newurl'을 보여줍니다. – Wige