정보를 다른 XPage에 URL 매개 변수 형식으로 전달하는 XPage가 있습니다 (SEO로 인해 중요 함). 나는 URL을 인코딩하기 위해 java.net.URLEncoder.encode
을 사용할 수 있으며 매개 변수 값에 앰퍼샌드를 사용할 수 있으며, 단지 디코딩하지 않고 값을 얻으려면 param.get()
만 사용할 수 있습니다. 이것은 정상적으로 작동하지만 서버 측 대체와 결합하여 예상대로 작동하지 않을 경우 % 26이 아닌 정상적인 앰퍼샌드로 되돌아갑니다. 어떤 아이디어라도 여기에서 정말로 감사 할 것입니다. SEO뿐 아니라 서버 측 대체가 중요합니다.XPages - URL 쿼리 문자열에 앰퍼샌드 사용
업데이트 :
/product-byCategory/Fruit+%26+Vegetables
서버 측 대체 규칙 : 주소 표시 줄에 표시되는이 제출하기 전에 URL입니다
(우리가 내 카테고리 가정하면 과일을 & 야채입니다) 입니다 :
- /product-byCategory/*
- /mywebsite.nsf/xspProductByCat.xsp?cat=*
쿼리 문자열 값은 다음과 같습니다
다른http://www.mywebsite.com/mywebsite.nsf/xspProductByCat.xsp?cat=Fruit+%26+Vegetables
의 예이다. –
Thomas에게 감사드립니다. 그러나 검색 엔진이 이것에 대해 너무 만족할 지 확신하지 못합니다. – pipalia
이전/이후 대체 URL의 예가 있습니까? –