이것은 제가 처음에 꽤 빨리 알아야 할 것을 발견 한 이래로 저의 첫 번째 질문입니다. .htaccess를 수정하는 것에 익숙하지 않아서 그렇게하는 것이 불안합니다.들어오는 URL에서 fb_source를 제거하십시오.
알아 두어야 할 사항은 다음과 같습니다. '?'문자를 포함한 후 아무 것도 제거 할 수 있습니까? 들어오는 URL에서?
Effectivly 전환 : http://example.com/userful-info?fb_junk%20%13%69 http://example.com/userful-info
INTO 다른 포스트 사람에서 함께 fb_action_ids에 대한 추가 정보를 제거하는 질문에 대답 한 다음이가있는 것으로 보인다
RewriteEngine On
RewriteCond %{QUERY_STRING} (^|&)fb_action_ids=
RewriteRule ^/?detail/link- %{REQUEST_URI}? [L,R=301]
영역,하지만 들어오는 URL에서 추가 정보를 제거하고 싶습니다. FB가 아닌 다른 사이트에서 제공되는 정보가 추가 된 정보와 공유되는 경우 이로 인해 성가신 일입니다. disqus, twitter, tumblr처럼.
트위터 사용자가 FB 정보를 사용하여 내 사이트의 URL을 공유하는 것을 원하지 않습니다. 그건 말이되지 않습니다. 이 사이트를 통해 쿼리 매개 변수를 사용하는 능력을 깰 것이다하지만
이 알렉스 Theberge
굉장! 내가 사용하는 경우 : 'RewriteCond % {QUERY_STRING}!^s =. *' 내 사이트에서도 검색어를 사용할 수 있습니까? –
@AlexTheberge 예, 추가해야합니다. – William