답변
mod_rewrite
규칙을 mod_alias
것과 섞어 쓰지 마십시오. 이 같은 mod_rewrite
자체를 사용하여 규칙을 계속 : 결국
RewriteEngine On
RewriteCond %{THE_REQUEST} \s/+newlink[\s?] [NC]
RewriteRule^/?do=something [L,NC,QSA]
RewriteCond %{THE_REQUEST} \s/+oldlink/?[\s?] [NC]
RewriteRule^/newlink? [L,NC,R=302]
?
는 기존의 쿼리 문자열을 트리밍을위한 것입니다.
정말입니까? 500 내부 서버 오류가 발생합니다 ... (/ content /는/content와 다릅니다. 카테고리 홈페이지/content/link = detail 페이지를 사용하기 때문에) – deniz
감사합니다. anubhava ...하지만, (100+) 카테고리의 톤;/content /,/gallery /,/collections /,/news/etc ...와 같이 htaccess에 너무 많은 줄이 생기지 않습니까? 301을 통해 할 수 없어? – deniz
일부 오래된 URL에 대해서만 301을 사용합니다. – deniz
http://serverfault.com에서 문의하십시오. – pmverma